Tucked away in the heart of the Marunouchi business district, the Four Seasons Hotel Tokyo at Marunouchi offers a respite from the lively city. Just a short distance from Tokyo Station, the hotel is also within walking distance of Ginza and the Imperial Palace