Hotel Excelsior Genewa oferuje 54 pokoje i znajduje się około 5 min piechotą od Rodan. Hotel jest centralnie zlokalizowany w dzielnicy Downtown, a w pobliżu znajduje się parking miejski.
Pokoje w Excelsior w Genewie wyposażone są w telewizję satelitarną, a także minibar i urządzenie do parzenia kawy/herbaty. Wyposażenie łazienek obejmuje kabinę prysznicową walk-in i oddzielną toaletę.
W tym hotelu serwuje się również śniadanie w formie bufetu. Goście mogą zjeść posiłek w restauracji Burrito Brothers w malej odległości od Hotel Excelsior.
Łaźnie Paquis jest tuż za rogiem od tego hotelu, natomiast Manor Geneve jest w jedynie 250 metrach stąd. Jedynie 1 km od 3-gwiazdkowego obiektu leży Katedra św. Piotra w Genewie, znane miejsce kultu. Odwiedź Jezioro Genewskie, który leży około 5 min jazdy samochodem od Excelsior, i poczuj całkowitą harmonię z naturą Szwajcarii. Mauzoleum księcia Brunszwiku w Genewie oraz Bazylika Najświętszej Marii Panny w Genewie znajdują się w małej odległości od hotelu. Dworzec autobusowy Gare routiere znajduje się 350 metrów od obiektu, natomiast Muzeum Archeologiczne Barbier-Mueller jest w jedynie 1,1 km.