Lamrbos House is located in Agios Amvrosios. It has a stone-paved courtyard with traditional oven and outdoor dining area. Free WiFi access is available in this country house.Apartments at Lambros will provide you with air conditioning and a TV. There is a full kitchenette with a microwave and a refrigerator. You can enjoy mountain view and town view from the rooms.This country house is 75 km from Larnaca International Airport. The property offers free parking.
- Pets allowed
- Air conditioning