Give us a call to get our secret deals 1-800-293-2602
With a stay at Hotel Cecilia in Paris (17th Arrondissement), you'll be within a 5-minute walk of Champs-Elysees and Arc de Triomphe. This romantic hotel is 0.4 mi (0.7 km) from Lido and 0.3 mi (0.4 km) from Rue du Faubourg Saint-Honore.
Make yourself at home in one of the 49 guestrooms.
This hotel was built in 1896.
Quench your thirst with your favorite drink at the bar/lounge.
Business, Other Amenities
Featured amenities include complimentary wired Internet access and coffee/tea in a common area.