Contact Us
If you need more than 2 rooms, please request group booking.
details
13-17 Observatory Road, Tsim Sha Tsui, Kowloon, Hong Kong, Hong Kong, China
85227227822
hillview@stanfordhotel.com