
-
Marunouchi
The Shangri-La Tokyo is a tranquil retreat in the heart of the city. The elegant 200-room hotel has majestic views of Tokyo and was designed with the well-traveled connoisseur in mind.
-
Shinjuku, Japan
This hotel is conveniently located just a short walk from Shinjuku station, and just moments away from the Tokyo Opera City entertainment complex.
-
Urayasu
Overlooking Tokyo Bay, this hotel is just moments away from Tokyo Disney Resort® and Maihama Station.
-
Shinjuku, Japan
This hotel in the bustling Shinjuku neighborhood is ideal place to experience modern Japan.
-
Urayasu
Featuring stunning sea views and a lush garden setting, this hotel offers easy access to Tokyo Disneyland® and Tokyo DisneySea®.