Photo gallery for Casa Rosa Villa
Casa Rosa Villa
3-star Olhao hotel close to Olhao Harbour
Reviews
9.8
Exceptional
Popular amenities
Explore the area
Av. da República, 27, Olhao, Faro, 8700-308
- Olhao Municipal Market7 min walk
- Parque Natural da Ria Formosa9 min walk
- Olhao Harbour18 min walk
- Faro (FAO-Faro Intl.)19 min drive