Photos coming soon
HOTEL
Shinbashi Hotel Sho
2-10-9 Shinbashi, Tokyo, Japan
Where it sits
Shinbashi Hotel Sho
2-10-9 Shinbashi, Tokyo, Japan
35.66721, 139.75565
Similar stays nearby
4 min walk to Shinbashi Station, Ginza, Imperial Palace, Tokyo Tower / Max6
Hotel · 2 m
Shimbashi Hotel Sho
Hotel · 10 m
HOTEL Sho
Hotel · 11 m
Shinbashi Urban Hotel
Hotel · 35 m
Shimbashi Urban Hotel
Hotel · 35 m
Shimbashi Urban Hotel
Hotel · 41 m
Rembrandt Cabin and Spa Shimbashi - Caters to Men
Hotel · 81 m
Rembrandt Cabin & Spa Shimbashi - Caters to Men
Hotel · 82 m
Plan around Shinbashi Hotel Sho
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
