Villa Sharma
8700-206 Quelfes, Portugal
Located in Quelfes, 18 km from Island of Tavira and 23 km from Church of São Lourenço, Villa Sharma by Villa Plus offers a terrace and air conditioning. Featuring garden views, a garden and a private pool, this villa also offers free Wi-Fi.