Rome Palace
Via Urbano Rattazzi 65, Rome, Latium, Italy
Booking.com
Book Now