Recommended hotels in Odiaxere

Casa Da Palmeirinha

From US$ 0

Rua Da Igreja, 1 - Mexilhoeira Grande, Praia da Rocha, Portugal - Show map

Show map

The 4-star Casa Da Palmeirinha Hotel boasts close proximity to Ponta da Piedade, Praia de Alvor and Centro Ciencia Viva de Lagos just 4.2 km away.

Book Now From US$ 0