Hotel Niwa Tokyo
Tokyo Tokyo
Check in
3:00 PM
Check out
11:00 AM
A stay at Hotel Niwa Tokyo places you in the heart of Tokyo, within a 5-minute drive of Tokyo Dome and Imperial Palace East Gardens. This upscale hotel is 1.3 mi (2.1 km) from Yasukuni Shrine and 2.2 mi (3.6 km) from Ameyoko Shopping District.
Make yourself at home in one of the 229 guestrooms featuring refrigerators. Complimentary wired and wireless internet access is available. Private bathrooms have complimentary toiletries and bidets. Conveniences include phones, as well as safes and complimentary bottled water.
Property Details
Location
1-1-16 Kandamisaki-cho, Chiyoda-ku, Tokyo, Tokyo 101-0061, Japan