Where is The Upper House located?

Answers from Our Experts (1)

The Upper House, is located on the island of Hong Kong — and with rooms at least 38 stories up from the street, you’ll find the views here to be striking. Established in 2009, this Forbes Travel Guide Four-Star hotel is in a prime location in the Admiralty neighborhood, an extension of Hong Kong’s bustling business district. It’s here that you’ll find one of Hong Kong’s premiere shopping destinations, Pacific Place This shopper’s paradise is home to the who’s who of fashion-defining brand retailers like Burberry, Gucci and Louis Vuitton. And once you’ve maxed out your credit cards, head back to The Upper House, where you can relax inside your luxurious room while you look out onto a scenic harbour or island view.

Related Questions