Named the “World’s Best Hotel” in 2010, Mandarin Oriental, Tokyo is ideally located in the heart of the city and it offers 178 luxurious rooms with spectacular city views. This six-star luxury hotel has 12 stately banquet and meeting rooms in the tower’s atrium and the adjacent national cultural heritage...
Meeting Rooms: 12
Largest Capacity: 500
Largest Meeting Rooms: 550 sq. m.