Right in the heart of Albufeira, situated within a short distance of Peneco Beach and Pescadores Beach, Elevator's Beach House offers free Wi-Fi, air conditioning and household amenities such as a microwave and coffee machine.
8 Rua Latino Coelho 8, Albufeira City Centre, 8200-123 Albufeira, Portugal