Located about 5 minutes on foot from the 3-star Hotel Lala Tokyo, guests can quickly reach the MEGA Don Quijote store.
The hotel is only 1.2 km from the Saigoyama Park and 4.5 km from the 1958-vintage Tokyo Tower. This Tokyo hotel offers proximity to such natural sights as the Yoyogi Park (1.8 km) and the Shinjuku Gyoen National Garden (3.2 km). Also, Jingu Gaien Ginkgo Avenue City Park lies nearly a 10-minute drive away, while Shibuya underground station is a few steps from the Lala Tokyo. Shibuya-ekimae bus station can be found merely 600 metres from the accommodation.
You can enjoy a Japanese cuisine in the Han no Daidokoro Kadochika located a mere 5 minutes' walk away.