$747, with breakfast and fully refundable
This hotel is RIGHT in the Piazza della Repubblica.
Overall this hotel has a 9.6/10 rating from over 1k guests.
$747, with breakfast and fully refundable
This hotel is RIGHT in the Piazza della Repubblica.
Overall this hotel has a 9.6/10 rating from over 1k guests.