Skip to main content
Flights
Hotels
Car Rental
More
Sakura Hotel Jimbocho
Tokyo, Tokyo Prefecture, Japan
8.4
out of 10
The best hotels according to traveller ratings
2019 TRAVEL AWARDS
OK