Thalori Guest House is located next to Arkadi Monastery, Psiloritis National Park and The Crete Golf Club.
Heraklion city center is 1 km away.
This property features satellite TV, a dressing area, a dining area, a seating area and a balcony in rooms. The rooms come with marble floor and hardwood furnishing. The villa offers 2 bedrooms. Bathroom facilities include a hairdryer, free toiletries and bath sheets.
Kitchen facilities feature an electric kettle, a stove, a fridge, kitchenware and a cooktop.