This charming hotel is set in Hiroshima.
Shobara
34.85182, 133.03133 Open in Google Maps
ROO
ROO.JE
10 guests