Address: Chiyoda-ku, Marunouchi Trust Tower Main, 1-8-3 Marunouchi,, Tokyo
Hotel rating from 63 guests: 9.5
Shangri-La Hotel, Tokyo is a 2-minute walk from Otemachi Subway Station (Tozai Line, Exit B7) and a 4-minute walk from Nihonbashi Subway Station (Ginza Line, Exit A3). …