Apple Inn - MongKok 1 stars

Flat 1301, Sun Hing Building, 607 Nathan Road, Hong Kong, Hong Kong

Hotel image
Read more reviews for Apple Inn - MongKok