Mandarin Oriental, Tokyo

Mandarin Oriental, Tokyo

Photo Credit: Mandarin Oriental, Tokyo

Photo Credit: Mandarin Oriental, Tokyo

Located in Nihonbashi close to some of Tokyo’s most prominent business addresses and attractions, Mandarin Oriental, Tokyo promises breathtaking views high above the Japanese capital.
This five-star luxury hotel boasts 157 rooms and 21 suites, amongst the largest in Japan, capturing the very essence of Japanese style and design. 
The hotel prides themselves on their excellent technology, renowned spa, innovative restaurants and impeccable service.

The Plaza, New York

The Plaza, New York

Baccarat Hotel & Residences, New York

Baccarat Hotel & Residences, New York