Casa Rosa is located in Olhão, just 11 miles from Church of São Lourenço and 12 miles from Tavira Island. Both free Wifi and parking on-site are accessible at the vacation home free of charge. Outdoor seating is also available at Casa Rosa.
Offering a terrace with quiet street views, this vacation home also features a satellite flat-screen TV, a well-equipped kitchen with a dishwasher, an oven, and a toaster, as well as 2 bathrooms with a shower and a hair dryer. For added privacy, the accommodation has a private entrance and soundproofing.
Vilamoura Marina is 20 miles from the accommodation, while Algarve Shopping Center is 31 miles from the property. Faro Airport is 12 miles away.