Hotels in ItalyBook hotels in Italy online. Compare prices, reviews & photos of 28000 hotels and get the best deal for your next stay.
Parco dei Principi Grand Hotel & SPA - Preferred Hotels & ResortsVia Gerolamo Frescobaldi 5, Rome 1.3km from the Flaminio – Piazza del Popolo subway station
Best Western Plus Executive Hotel and SuitesVia Nizza 28, Turin 3.5km from the Italia '61 subway station
Hotel Villa Pamphili RomaVia Della Nocetta 105, Rome, Rome 1.9km from the Baldo degli Ubaldi subway station