Hotel Champagne Palace

Via Principe Amedeo 82, Rome, Italy

★★★★ 4.0 Star Hotel

6.8/10(1,073 reviews)

Check Live Price

Check-in: 02:00 PM

Check-out: 10:00 AM

Check Live Price

Frequently Asked Questions

Where is Hotel Champagne Palace located?

Hotel Champagne Palace is located at Via Principe Amedeo 82, Rome, Italy.

What is the star rating of Hotel Champagne Palace?

Hotel Champagne Palace is a 4.0-star Hotel.

How many reviews does Hotel Champagne Palace have?

Hotel Champagne Palace has 1,073 reviews with a rating of 6.8/10.

What is the check-in time at Hotel Champagne Palace?

Check-in time at Hotel Champagne Palace is 02:00 PM and check-out is 10:00 AM.