Featuring Wi-Fi throughout the property, Sima Inn Onomichi sits 0.5 miles from Onomichi City Museum of Art.
Located a mere 600 feet from Jyodo Shrine, this guest house is just a short stroll from Buddhist temples. Iwayasan lies within a 10-minute drive of the Onomichi hotel. Saikokuji Temple is within 20 minutes' walk of the accommodation. This hotel is not too far from the Mount Senkoji cable car station.
The rooms at Sima Inn provide guests with a flat-screen TV with satellite channels, as well as comforts such as an air conditioner. Guests can use a bath and a shower, along with toiletries and slippers.
This property is 750 feet from Uroko Kakifune and serves delectable meals.