Where is The Landmark Mandarin Oriental, Hong Kong located?

Answers from Our Experts (1)

The Landmark Mandarin Oriental, Hong Kong is located in the city’s Central neighborhood at 15 Queen’s Road, which is Hong Kong’s hub for business and shopping. The ultra-contemporary boutique Forbes Travel Guide Five-Star hotel is part of The Landmark shopping complex, which is home to some of Hong Kong’s most high-end shops, including an outpost of luxe British department store Harvey Nichols. Central’s top attractions, from the nightlife neighborhood of Lan Kwai Fong to the Mid-Levels Escalators and the Star Ferry pier, are all within walking distance. The hotel’s street level MO Bar has views onto Queen’s Road and provides a great spot to have breakfast, lunch or a creative cocktail while soaking in the hotel’s setting. The hotel’s sister property, the Forbes Travel Guide Five-Star Mandarin Oriental, Hong Kong, is within walking distance.

Related Questions