Location: located in the town of Vale do Lobo, 1 Km. from the beach, near shops and restaurants.
See more: Hotels in Europe Hotels in Portugal Hotels in Almancil Holiday Destinations in Europe