Hotel Princess Garden Tokyo
images
Hotel Princess Garden Review
The 3-star Hotel Princess Garden is located in the touristic area of Tokyo, merely 1 km from the botanical garden "Institute for Nature Study". Boasting location next to Tokyo Photographic Art Museum, the venue offers 200 rooms together with a lounge bar onsite.
A buffet breakfast is available daily at the venue. Enjoy Japanese meals in wine bar Jin Meguro Bettei, set 5 minutes' walk away.
Situated in Shinagawa Ward district, the accommodation is set a walk from Meguro Museum of Art Tokyo. The property is nestled in the heart of Tokyo.
Hotel Princess Garden is a short ride from Sengaku-ji.
The beautiful location makes it easy to travel as Meguro tube station is within 950 metres away.
The accommodation also includes massage therapy, a prime touristic area, and recreational facilities.
Amenities
Location
Policy
- Check-in: from 15:00 until 23:59
- Check-out: until 12:00