Located in Logaras, Nomads House features accommodation with free WiFi.
All air-conditioned units include a fully equipped kitchen, allowing guests to prepare their own meals. A fridge and coffee machine are also available.
The aparthotel offers a children's playground.
Guests can relax in the garden at the property.
Naousa is 13 km from Nomads House.