What would you like to do in Japan?

Please Enter Text

Places

Resorts/Wellness

Sakura Hotel Jimbocho

chiyoda, Hotel, jimbocho, sakura house
2-21-4 Jimbocho
Chiyoda, Tokyo 101-0051