Nature Embraced 3 Bedroom Luxurious Villa
The spacious property sleeps up to six guests and is spread across two floors with a large kitchen, living area, and multiple bedrooms. The villa features a swimming pool, a large terrace, a garden, and a jacuzzi, perfect for relaxing and enjoying the outdoors.