Located in the heart of Rome, 200 metres from Termini Station, Hotel Champagne Palace is set in a historic building. It features an elegant décor, original paintings and ancient furnishings.
Number of rooms: 78
Via Principe Amedeo 82, Central Station, 00185 Rome, Italy