Tag Archives: 3 bedroom

Villa Samskara

Villa Samskara is the perfect place for a holiday with friends or family: someplace you can simply forget about the stresses of daily life, totally relax, enjoy and indulge. The villa is located near Echo Beach. It is fully staffed and has three bedrooms with gorgeous ensuite bathrooms, multiple gardens and places to nap, read or hide and a huge pool overlooking a jungle