Travelocity Verified Reviews
Get an overview of this hotel4-star Tokyo hotel in Suidobashi, walk to Tokyo Dome
Popular property highlights
With a stay at Hotel Niwa Tokyo, you'll be centrally located in Tokyo, steps from Koishikawa Botanical Garden and within a 10-minute walk of Tokyo Dome.
This 4-star hotel is 1 mi (1.5 km) from Imperial Palace Garden and 1.1 mi (1.8 km) from Akihabara Electric Town.
Make yourself at home in one of the 238 guestrooms featuring refrigerators and LCD tel