Featuring a garden, Satomura is located in Shima. This 3-star ryokan has air-conditioned rooms with a shared bathroom. Guests can enjoy sea views. Guest rooms at the ryokan are fitted with a seating area. An Asian breakfast is available each morning at Satomura. Shima Spain Village is 5 km from the Read more
Featuring a garden, Satomura is located in Shima. This 3-star ryokan has air-conditioned rooms with a shared bathroom. Guests can enjoy sea views. Guest rooms at the ryokan are fitted with a seating area. An Asian breakfast is available each morning at Satomura. Shima Spain Village is 5 km from the accommodation. The nearest airport is Chubu Airport, 59 km from the property.