The Grand Baba 2 Luxury 109M2 Residence 8 Guests Tokyo is located 2.5 km from the giant Godzilla Head Statue and 25 minutes' walk from Samurai Museum. The apartment capacity is based on up to 8 guests.
Guests can avail of a dressing area and a dining area equipped with a flat-screen TV with satellite channels, as well as comforts like ironing equipment and air conditioning. Featuring a bidet and a separate toilet, a bathroom provides a hair dryer and towels.
Enhance your stay with the convenience of an electric kettle, a fridge, and kitchenware provided in the property.
This 115 m² apartment lies in the Toshima district, within 6 km of The National Art Center. 10 minutes on foot from Zoshigaya tube station, The Grand Baba 2 Luxury 109M2 Residence 8 Guests is also just around the corner from Takata Sochinju Hikawa Shrine. Mejiro train station is 650 metres away.
Airports
Train stations
Airports
Train stations
If you stayed at this hotel, share your experience with us, please