Via principe amedeo 82, 00185 Roma
Hotel 4 stars
Located in the heart of Rome, 656 feet from Termini Station, Hotel Champagne Palace is set in a historic building. It features an elegant décor, original paintings and ancient furnishings.
All of our rooms are airconditioned with a satellite Tv and some of them have city views. Each has a private...