Travel + Leisure on MSN
One of the smallest Four Seasons hotels in the world is in Tokyo—and the restaurant is incredible
The Four Seasons Hotel Tokyo at Marunouchi is an intimate hotel located near Tokyo Station, with 57 guest rooms, two restaurants, and a spa.
From cool boutique accommodations to authentic rentals in the heart of the city ...
Walk through Japan’s energetic urban heart and see a vibrant, creative culture that bounced back from war and natural ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results