Loading hotels
Confirming room availability...
Madame Tussauds Hong Kong, Shop P101 128 Tower Road The Peak Hong Kong, hong kong, Hong Kong
This lovely hotel can be found in Central - Mid Level. This establishment does not operate a 24-hour reception. No pets are allowed on the premises.