Situated 6.4 km from Algarve Shopping Center, Villa Jorida offers a garden, and air-conditioned accommodation with a terrace and free Wi-Fi. The property features pool and garden views, and is 7.3 km from Albufeira Old Town Square.
Number of rooms: 2
Torre da Mosqueira, 8200-387 Albufeira, Portugal