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 15-minute drive of Olhao Harbour and Faro Marina. This hotel is 40 minutes drive to Faro Island Beach and 10 minutes walk to Olhao Municipal Market.
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