Save 37% compared to hotels of similar ratings
Avenida 5 de Outubro, Olhao, 8700, Portugal
3 reviews and 543 opinions
"Lovely night view of the hotel and the pool area. Great night view of the hotel."
Good for: Romantic Travel and Honeymoons, Spa and Resort, Business Travel
Latest Olhão hotel reviews