Shibuya Park Residence Yoyogi ParkHotel
Tomigaya 2Chome14-6 Shinwa Bld, 151-0063, Tokyo, Japan, Tokyo Area, Japan, Tokyo, 151 0063
Situated 800 metres from Museum of Modern Japanese Literature, Shibuya Park Residence Yoyogi Park offers air-conditioned accommodation with a balcony and free Wi-Fi.