Esposizione Palace Hotel
Rome • Show on map Price as low as EUR 273.98Esposizione Palace Hotel features offers accommodation in Rome 110 metres from Palazzo delle Esposizioni. Free WiFi is available throughout the property. All rooms includes a flat-screen TV and an electric…More info