Set in Nagahama, 14 km from Hikone Castle, Machiya no Yado Iroha offers accommodation with a garden, free private parking and a restaurant. This 2-star hotel has air-conditioned rooms with a private bathroom. The property is non-smoking and is situated 8.7 km from Maibara Station.
All guest rooms at the hotel come with a flat-screen TV and a kitchenette. Machiya no Yado Iroha features some units with garden views, and rooms have a kettle. At the accommodation the rooms are equipped with bed linen and towels.
Green Park Santo is 10 km from Machiya no Yado Iroha, while Taga-taisha Shrine is 27 km from the property. The nearest airport is Nagoya Airport, 77 km from the hotel.