Lions Mansion Shibuya 219 Apartment Tokyo is a great place to stay in the Central Tokyo district, a 20-minute walk from the Yoyogi Park.
To enjoy your vacation in Tokyo, stay at this apartment, which is 1.9 km from Takeshita Pedestrian Street and 2 km from the Yoyogi Hachimangu Shrine. Within 200 metres of Shibuya tube station, the apartment is also a stone's throw from the Bunkamura. Lions Mansion Shibuya 219 Apartment is 6 minutes' stroll from the Shibuya Crossing.
The apartment is furnished with a kitchenette for guests' convenience. Shibuya-ekimae bus station is right near this property.