El hotel se sitúa entre el río Rhône y el gran parque Tête d'Or, en pleno corazón del célebre proyecto urbano y arquitectónico conocido como Cité Internationale. La estación de trenes más cercana queda a unos 2 km y el hotel está a solo unos 50 m de la parada de autobús más cercana. Se trata de un edificio ultramoderno, luminoso y amplio, que combina un estilo contemporáneo con un mobiliario cómodo. Es un lugar ideal para relajarse con los amigos y los compañeros de trabajo. Hay 164 habitaciones es este hotel urbano. El recinto está climatizado y los huéspedes son recibidos en un vestíbulo con servicio de recepción y salida 24 horas. Las instalaciones incluyen caja fuerte, servicio de cambio de divisas y ascensor a las plantas superiores. Los huéspedes pueden disfrutar del casino y comer en el bar y el restaurante. Hay instalaciones para conferencias a disposición de los huéspedes en viaje de negocios y todos los huéspedes pueden beneficiarse de la conexión a Internet WiFi y del servicio de habitaciones. Por un suplemento, los huéspedes pueden hacer uso del servicio de lavandería, dejar su vehículo en el aparcamiento y alquilar bicicletas. Cada habitación cuenta con cuarto de baño privado con ducha, bañera y secador de pelo. Otras instalaciones incluyen camas dobles o extra grandes, teléfono de línea directa, TV por cable/vía satélite, radio y conexión a Internet. Igualmente, se brindan caja fuerte, minibar y set de plancha para mayor comodidad. Asimismo, todos los alojamientos cuentan con aire acondicionado y calefacción regulables como equipamiento estándar. Los huéspedes pueden disfrutar de un bufet de desayuno en el hotel. El almuerzo se sirve a la carta.