Located in Agros village, Vlachos Hotel offers simple accommodation enjoying views of Troodos Mountains from their balcony. The on-site restaurant serves international cuisine and local specialties throughout the day, set amidst the garden.
All rooms at Vlachos are spacious and include a flat-screen TV, fan and private bathroom. Guests have also access to a communal kitchen with a microwave, kettle and kitchenware.
Guests can taste homemade sweets and drinks at the traditional café of Agros village, within a short walking distance of the hotel. Limassol Town is around 45 km away. Free, private parking is possible on site.