The 1-bedroom Shibuya Star 102-4 Mins To Shinjuku-Free Wifi Apartment Tokyo is located 4.2 km from Mejiro train station and nearly 5 minutes' walk from Chojabashi Park. The apartment capacity is based on up to 4 guests.
The National Art Center is 4.8 km from this apartment while the sleek Tokyo Opera City Art Gallery is just 1.6 km away. Tokyo Metropolitan Government Buildings is not far from the accommodation.
Aside from modern amenities like a flat-screen TV with satellite channels, the interior also features air conditioning for a comfortable stay. Enhancing your comfort, a washing machine can be found at the apartment.
The property is fitted with a kitchenette. The nearest underground stop to Shibuya Star 102-4 Mins To Shinjuku-Free Wifi Apartment is Nishi-shinjuku-gochome, which is approximately a 5-minute walk away.