Mouzenidis Group
The hotel Villa Lalla offers its guests an idyllic stay, providing the cordiality and professionalism of a management which has developed over time a tradition of hospitality. Located in a peaceful position, approximately 350 m from the sea, the hotel has 33 modernly furnished, a restaurant, a bar, a lounge and a private parking lot.
Distances (in meters)
Points of interest
Location
Room facilities (Standard room)
Business
Catering
Language: English