Hotel Salgados Palace

Starting at
$209
Outdoor Pool
Room
Room