Recommended hotels in Odiaxere

Casa Da Palmeirinha

From US$ 0

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

Show map

Casa Da Palmeirinha Hotel provides good lodging in Praia da Rocha.

Book Now From US$ 0