L'Hôtel Foch vous accueille dans le centre de Lyon, à 100 mètres de la station de métro Foch et à 900 mètres de l'hôtel de ville.
Dotées d'une connexion Wi-Fi gratuite, les chambres disposent de la climatisation, d'une télévision à écran plat, ainsi que d'une salle de bains privative munie d'un peignoir.
Lors de votre séjour au Foch, vous pourrez vous détendre avec une boisson et un journal gratuit au bar sur place. De plus, l'établissement vous servira un petit-déjeuner continental et assure un service d'étage varié.
L'Hôtel Foch se trouve à seulement 1 km de l'opéra et de l'hôtel de ville de Lyon. Le parc de la Tête d'Or est accessible en seulement 10 minutes de marche.