Hotel Detail
Hotel Champagne Palace
Via Principe Amedeo 82, 00185, ITALY, ROME
Overview
Centrally located in Rome, near Termini Station, the 4-star Champagne Palace Hotel offers 78 air-conditioned guest rooms with digital programming and private bathrooms featuring complimentary toiletries and bidets. Each room includes a safe and desk. Complimentary Wi-Fi is available. Guests can enjoy tour/ticket assistance, a 24-hour business center, express check-out, and a 24-hour front desk. Nearby attractions include the Colosseum, Roman Forum, and Spanish Steps.
Explore the Area
Via Principe Amedeo 82, 00185, ITALY, ROME
Select Your Room
No beds for now, but no stress 🛏️✨
Those dates are hotel-free, but don’t worry, the perfect pillow fort is just a date-swap away!
Explore the Area
Via Principe Amedeo 82, 00185, ITALY, ROME