All4Greece Lemesou is located in Athens, Attica.
The property offers family room and other might be available upon request. Room amenities include a/c, heating, tv, fridge and more. In the kitchen there are hot plates, fridge, kitchen utensils and oven.
Free Wi-Fi is available in all areas of the hotel.
Pets are not allowed.