Localizado no distrito de Les Canuts, no centro de Lyon, o Hôtel de la Croix Rousse possui quartos com casa de banho privativa, uma televisão e acesso Wi-Fi gratuito.
Cada quarto do Croix Rousse dispõe de uma casa de banho com duche ou banheira e alguns quartos são climatizados. O hotel serve um buffet de pequeno-almoço.
O Hôtel de la Croix Rousse está situado apenas a 100 metros do Metro Croix-Rousse (linha C) e do outro lado do rio do Parc de la Tête d'Or (Parque da Cabeça de Ouro). A sua localização, na parte norte do centro da cidade, torna o hotel na base ideal para explorar a cidade de Lyon.