Photos coming soon
HOTEL
APRO STAY Shinagawa Sakura Hills 11
3-1-1 Minami-Oi, Shinagawa-ku, Tokyo, Japan, Tokyo, Japan
Where it sits
APRO STAY Shinagawa Sakura Hills 11
3-1-1 Minami-Oi, Shinagawa-ku, Tokyo, Japan, Tokyo, Japan
35.59276, 139.73416
Similar stays nearby
APRO STAY Shinagawa Sakura Hills 11
Hotel · 1 m
Terasawa Minamioi Building 305
Hotel · 41 m
Residence Tokyo Shinagawa Omori
Hotel · 248 m
Mystays Premier Omori Hotel
Hotel · 296 m
HOTEL MYSTAYS PREMIER Omori
Hotel · 297 m
Takakos House Haneda
Hotel · 315 m
Omori Park Hotel
Hotel · 393 m
Seaside Inn Omori
Hotel · 504 m
Nearby to explore
Plan around APRO STAY Shinagawa Sakura Hills 11
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
