Choose your room
Garden Square Apartment
- Free Wi-Fi
- Air conditioning
- No pets allowed
If you want to stay in the very heart of Tokyo, the 16 m² Garden Square Apartment Tokyo is a perfect choice located approximately a 25-minute walk from the Sunshine City.
Guests can visit the Ikebukuro Hikawa Shrine, which is around 500 metres away, as well as the Tokyo Dome, about 6 km from this 1-bedroom apartment. The apartment is nestled within 30 minutes' walk of the immersive SKY CIRCUS Sunshine 60 Observation Deck.
This accommodation includes a separate toilet, a shower, and a washing machine for your comfort. Hair dryers and towels are also included in the bathroom.
An equipped kitchen is provided at Garden Square Apartment Garden Square Apartment is 2.4 km from Mejiro railway station.