1 more results for China hotels
New York, New York, United States
Looking for panoramic harbour views? The Rambler Garden Hotel is a relaxing haven for travellers overlooking the Rambler Channel waterfront. Ideally located for shuttle access to Hong Kong's major transportation systems, the hotel is never far from the best the city has to offer. Take in the serene …