Hotel Cecil położony jest w centrum Aix-les-Bains, w odległości 100 metrów od kasyna. Oferuje on swym Gościom darmowy bezprzewodowy dostęp do Internetu. Hotel Cecil dysponuje 18 pokojami, które rozmieszczone są na 4 piętrach. Z niektórych pokoi można podziwiać widok na góry. Wszystkie pokoje wyposażone są w okna z podwójnymi szybami, a niektóre posiadają mały balkon. W hotelu znajduje się winda i bar ze skąpanym w promieniach słońca tarasie. Hotel jest usytuowany naprzeciwko parkingu publicznego, w niewielkiej odległości od autostrady.