Top 10 Best Hotels in the World

  

5. The Upper House, Hong Kong, China

The Upper House of Hong Kong gets its name from its location. The graciously appointed Upper House hotel occupies the top floors of an Admiralty District tower and features floor to ceiling windows that offer spectacular views of the city and the bay, enormous bathrooms and flawless service from every member of the staff.

More: Top 10 World’s Tallest Hotels

Comments