Photos coming soon
HOTEL
LO 1 Bedroom Laxury Apartment in Shibuya Kamiyamacho
41 Kamiyacho, Shibuya-ku, Tokyo
Where it sits
LO 1 Bedroom Laxury Apartment in Shibuya Kamiyamacho
41 Kamiyacho, Shibuya-ku, Tokyo
35.66494, 139.69238
Similar stays nearby
Da 1 Bedroom Apartment Near Shibuya SS301
Hotel · 36 m
Hotel New Washington by OYO Rooms
Hotel · 152 m
Tabist Hotel New Washington Shibuya
Hotel · 154 m
Tabist Hotel New Washington Shibuya
Hotel · 154 m
Charming Central Home by Shibuya Stationwith
Hotel · 194 m
House YOYOGI Park, Shibuya Area, 4 Minutes to Yoyogi Park, 4-Bedroom, Sleeps 8
Hotel · 202 m
TRUNK(HOTEL) YOYOGI PARK
Hotel · 208 m
Trunk Hotel Yoyogi Park
Hotel · 208 m
Plan around LO 1 Bedroom Laxury Apartment in Shibuya Kamiyamacho
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 5, 2026.
