HOTEL
Shibuya Stay Tokyo A101
Shibuya Stay Tokyo A101, 2 Chome-20 Higashi, Shibuya, Tokyo 150-0011, Japan
Where it sits
Shibuya Stay Tokyo A101
Shibuya Stay Tokyo A101, 2 Chome-20 Higashi, Shibuya, Tokyo 150-0011, Japan
35.65381, 139.70963
Similar stays nearby
Building A101 / Vacation STAY 1276
Hotel · 1 m
Building A101 / Vacation STAY 1277
Hotel · 1 m
Building A101 / Vacation STAY 1275
Hotel · 1 m
Building A101 / Vacation STAY 1274
Hotel · 1 m
Shibuya Stay Tokyo A101
Hotel · 1 m
H2O Stay Shibuya Anon #A203
Hotel · 1 m
H2O Stay A202 Charming Place Shibuya 8min 6ppl
Hotel · 2 m
Shibuya ANON - ANON Shibuya A103
Hotel · 5 m
Plan around Shibuya Stay Tokyo A101
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 17, 2026.
