Cecil Hotel The Cecil Hotel is located in Paris. Guests can enjoy a meal at the hotel restaurant. Room Features Cecil Hotel. We are sorry, but smoking is not permitted in either the bedrooms or the public areas of the hotel. Rooms have wireless internet access available. Other Info. An airport shuttle service is available from the hotel. Pets are welcome at the hotel. A concierge service is available to guests.