The 3-star Garden Square Hotel Tokyo includes air-conditioned rooms within a 6-km distance of the 19th-century Ueno Zoo. This Tokyo hotel is around 25 minutes on foot from Mejiro train station and fairly close to the Ikebukuro Mitake Shrine.
The rooms at the accommodation are fitted with a washing machine as well as an electric kettle.
You can enjoy an Asian cuisine in the Mibu Soba Noodles Ikebukuro Honten located in close proximity to Garden Square Hotel.
Situated within 7 km of the National Museum of Nature and Science, the hotel is approximately 800 metres from Ikebukuro underground station. The Garden Square Tokyo offers proximity to natural sights like the Japanese Higo Hosokawa Garden (2.8 km) and the Kyu-Furukawa Gardens (3.3 km). The nearby entertainment attractions of Tokyo include the immersive SKY CIRCUS Sunshine 60 Observation Deck, which is about a 5-minute ride away.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please