Set in Central Tokyo, which is Japan's busy capital, a 25-minute walk from the pedestrian shopping Takeshita Street, Lions Mansion Shibuya 219 Apartment Tokyo accommodates up to 4 guests. Wi-Fi and a car park are also available at this apartment.
450 metres from Shibuya tube station, the 1-bedroom apartment is 1.9 km from Yoyogi Hachimangu Shrine. Its prime location provides swift access to Shibuya Crossing, which is a 6-minute walk away. The 20 m² Lions Mansion Shibuya 219 Apartment is situated right around the corner from MEGA Don Quijote.
In-room amenities include a flat-screen TV with satellite channels, as well as comforts like air conditioning.
The apartment is furnished with a mini-kitchen for guests' convenience. This property is within 7 km of Mejiro train station.