Este hotel de 3 estrellas está ubicado en un edificio histórico del centro de la ciudad, a 200 metros de la estación de tren de Luxemburgo. El City ofrece WiFi gratuita y alojamiento para no fumadores.
Las habitaciones y las suites del City Hotel disponen de TV de pantalla plana con canales vía satélite, minibar y baño privado. Algunas tienen bañera independiente.
Se sirve un desayuno buffet a diario.
El Hotel City se encuentra a 10 minutos a pie de la catedral de Notre-Dame y de la plaza de Armas (Place d’Armes). La zona de Kirchberg, donde están las instituciones europeas, queda a 10 minutos en coche del hotel.