Situated around a 25-minute stroll from Yodobashi Church, the 3-bedroom The Grand Baba 1 Luxury 109M2 Residence 8 Guests Tokyo also boasts easy access to Mejiro train station which is only 0.7 km away. The 114 m² apartment can hold up to 8 guests.
Air conditioning, along with entertainment facilities like a flat-screen TV with satellite channels are provided for guests' maximum comfort.
The apartment lies in the Toshima district of Tokyo, nearly a 10-minute ride from Meiji Jingu. The Grand Baba 1 Luxury 109M2 Residence 8 Guests is 3.9 km from Tokyo Dome and a stone's throw from Takata Sochinju Hikawa Shrine. Zoshigaya underground station can be reached in less than a 10-minute walk, providing easy access to different areas of Tokyo.
Airports
Train stations
Airports
Train stations
If you stayed at this hotel, share your experience with us, please