Casa Rosa Villa
Olhao Faro
Discover a paradise for pets and their owners at Casa Rosa Villa, where four-legged travelers are treated like VIP guests, 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.
Relax in accommodations featuring air conditioning, relaxing in-room massage, daily housekeeping, complimentary high-speed WiFi, rainfall showerhead and a private bathroom with premium toiletries, easy-clean surfaces and versatile comforts. Conveniences include a desk.
Property Details
Location
Av. da República, Olhao, Faro 8700-308, Portugal