Lambros Country House is located in Agios Amvrosios, in the mountains of Limassol. The UNESCO-protected property has a stone-paved courtyard with traditional oven and outdoor dining area. Free WiFi access is available in this country house.
Lambros Country House is located in Agios Amvrosios, in the Read more
Lambros Country House is located in Agios Amvrosios, in the mountains of Limassol. The UNESCO-protected property has a stone-paved courtyard with traditional oven and outdoor dining area. Free WiFi access is available in this country house.
Lambros Country House is located in Agios Amvrosios, in the mountains of Limassol. The UNESCO-protected property has a stone-paved courtyard with traditional oven and outdoor dining area. Free WiFi access is available in this country house.
Number of Rooms: 2