Hotel Machiavelli Palace

Starting at
$46
Terrace/Patio
Lobby
Room