Shangri-La Hotel- Tokyo

Shangri-La Hotel- Tokyo Book / Directions
Located in Chiyoda- this luxury hotel is within 1 mile (2 km) of Kitte- Tokyo Imperial Palace and Imperial Palace Garden. Kabuki-za Theatre and Akihabara Electric Town are also within 2 miles (3 km). Tokyo Station is only a 5-minute walk and Nihonbashi Station is 7 minutes.
Tokyo-to TokyoMarunouchi Trust Tower Main 1-8-3 Marunouchi- Chiyoda-ku
Nearest stations
About 4 minutes from 京橋(東京都) on foot
Reference price

Transit information

Nearest hotels