Photo gallery for Hotel Niwa Tokyo
Hotel Niwa Tokyo
4-star hotel in Chiyoda
Reviews
9.6 out of 10
Exceptional
Popular amenities
Check-in time
3:00 PM
Check-out time
11:00 AM
Explore the area
1-1-16 Kandamisaki-cho, Chiyoda-ku, Tokyo, Tokyo, 101-0061
- LaQua Tokyo Dome City10 min walk
- Tokyo Dome13 min walk
- Imperial Palace East Gardens16 min walk
- Tokyo (HND-Haneda)39 min drive