El Cecil Hotel está situado en el centro de Aix-les-Bains, a 100 metros del casino. Ofrece conexión Wi-Fi gratuita. El Cecil Hotel cuenta con 18 habitaciones distribuidas en 4 plantas. Algunas habitaciones ofrecen vistas a las montañas. Todas las habitaciones disponen de doble acristalamiento y algunas tienen un pequeño balcón. El hotel tiene ascensor y un bar con terraza donde da el sol. Se encuentra frente a un aparcamiento público y ofrece fácil acceso a la autopista.