Located in Olhao, Pension Bicuar is in the city centre and by the ocean. Ria Formosa Natural Park and Parque Natural da Ria Formosa reflect the area's natural beauty and area attractions include Algarve Living Science Center and Karting Almancil. Looking to enjoy an event or a game while in town? See what's happening at Algarve Stadium or THE CAMPUS. Take the opportunity to explore the area for outdoor excitement like ecotours.