
Tokyo, Japan
Niwa Tokyo
4-star hotel
2.2 km straight-line distance
This wonderful hotel is located in the heart of Tokyo, offering guests a wide variety of dining and entertainment options nearby. The airport is a convenient 25-minute drive away. The hotel features a modern Japanese-inspired…
- Wi-fi
- Wired Internet
- 24-hour reception
- Fitness
























