No image available for this hotel
No image available for this hotel
Olhao, Olhao
Spend a second to
save a fortune!
Spend a second to save a fortune!
Rua Alexandre Herculano 16, Olhao
Located in the charming city of Olhão, Algarve region, just a few minutes’ walk from the shore of the Ria Formosa and the city market, Apartamentos Sol & Ria offers fully equipped and furnished apartments.
See MoreUsage of subsidiary facilities may incur additional fees