Memmo Baleeira, a laidback wellness-focused hotel in Portugal’s famous surf town Sagres Lux Nomade checks into Memmo Baleeira, a four-star boutique hotel in the world-famous surf town Sagres located on the most western tip of mainland Europe. The laidback and family-friendly resort offers 144 rooms including one and two-bedroom suites with kitchenettes. Facilities include a […]