Hotel delle Rose

Starting at
$62
Beach
Interior Entrance
Reception