Olhao, Olhao
Spend a second to
save a fortune!
Spend a second to save a fortune!
Rua General Humberto Delgado, 33, Olhao
Hotel Cidade de Olhão is set in the Olhão city centre, in the Algarve Region. The Hotel offers an outdoor pool and a sun terrace, where guests can relax and enjoy a drink from the on-site bar. Free WiFi is available.
See MoreUsage of subsidiary facilities may incur additional fees