Shibuya Chara Hotel 115 2 is located at a distance of 2.5 km from Meiji Jingu Shrine and around 3 km from Hachiko Monument.
A 15-minute walk will take you to the city centre. This apartment is also extremely close to Site of Hataara Pond.
Shibuya Chara Hotel 115 2 has a balcony, and comforts such as air conditioning. A flat-screen TV with satellite channels make up the in-room media amenities.
Serving Italian dishes, Fritto is approximately 5 minutes' walk away. Hatagaya train station lies approximately 5 minutes' walk away.