Ryokan Taishakukyo Kanko Hotel Bekkan Yokoso
★★★
2 Chome-16-5 Nishihonmachi, Shobara, Japan Show on map
Shobara Grand Hotel is a 3-star hotel in Shobara, Japan. Guests rate it 7.3/10 (good) across 25 reviews, ranking it #3 of 14 places to stay in Shobara.
2 Chome-16-5 Nishihonmachi, Shobara, 727-0013, Japan
Check-in starts at 03:00 PM and check-out is until 10:00 AM. Early check-in or late check-out may be available on request.
Shobara Grand Hotel has a guest rating of 7.3 out of 10 from 25 reviews, which is considered good. It ranks #3 of 14 properties in Shobara on Triptoic.
Shobara Grand Hotel is located at 2 Chome-16-5 Nishihonmachi, Shobara 727-0013, Japan.
Shobara Grand Hotel is rated 3 stars.
Highly rated alternatives close by
Ryokan
Apartment/Flat
#1 in Onomichi
#3 in Oda