Apple Hotel 1 stars

1/F, Phoenix Apartment, 54 - 70 Lee Garden Road, Causeway Bay, Hong Kong, Hong Kong

Hotel image
Read more reviews for Apple Hotel