Hotel Niwa Tokyo
Seek out the best possible accommodation in Tokyo and what’s better than residing in a truly luxurious room situated in the very heart of the city? 4-star Hotel Niwa Tokyo makes sure you have a peaceful stay with its garden courtyard and massage parlor. Parking is not available but you don’t need a car as you’re surrounded by bus stops and metro stations, making getting around the city effortless and efficient. Amenities in your room include an LCD TV, a fridge and comfortable extra-long beds. Meals are served in the two restaurants, each ready to impress with its rich menu.