Photos coming soon
HOTEL
uGard Shimomaruko
3-13-8 Shimomaruko, Ota-ku, Tokyo, Tokyo, Japan
Where it sits
uGard Shimomaruko
3-13-8 Shimomaruko, Ota-ku, Tokyo, Tokyo, Japan
35.56949, 139.68626
Similar stays nearby
uGard Shimomaruko
Hotel · 22 m
Good aces to Shibuya/2mins walk sta/Max12ppl/1flor
Hotel · 25 m
M's House 03
Hotel · 185 m
M's House 03
Hotel · 186 m
M-1 Tokyo Shimomaruko
Hotel · 359 m
Voga Kolte Chidorimachi - Vacation STAY 7883
Hotel · 376 m
Voga Kolte Chidorimachi - Vacation STAY 2163
Hotel · 376 m
The Hotel REPOS
Hotel · 380 m
Plan around uGard Shimomaruko
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 6, 2026.
