Choose your room
Located in Paris, Hotel Cecilia is 1148 feet from Place de l’Etoile and the famous Arc de Triomphe. Free Wi-Fi is available. All air-conditioned Cecilia rooms have an private bathroom and flat screen TV with satellite channels. The hotel’s reception area extends into a vast lounge with a bar, reserved for guests, that is open 24 hours a day. Hotel Cecilia’s location makes it easy to discover Paris’ many wonders. Avenue des Champs-Élysées with its many shops is 1148 feet away. The Charles de Gaulle-Etoile Metro (lines 1, 2 and 6) and RER (line A) station is located at Place de l’Etoile a 2-minute walk from the hotel.