Casa Rosa Villa
Olhao Faro
Immerse yourself in natural healing at Casa Rosa Villa, where thermal waters promise ultimate relaxation, you'll be by the ocean, within a 5-minute drive of Olhao Harbour and Olhao Municipal Market. This hotel is 40 minutes drive to Faro Island Beach and 15 minutes walk to Ria Formosa Natural Park.
Unwind naturally with complimentary high-speed WiFi, air conditioning, daily housekeeping, a private bathroom with premium toiletries, rainfall showerhead and relaxing in-room massage and access to rejuvenating hot springs. Conveniences include a desk.
Property Details
Location
Av. da República, Olhao, Faro 8700-308, Portugal