Rex Hotel Residence
Via Oreste De Gaspari 9, Genoa, Liguria, Italy
Booking.com
Book Now