Hôtel Foch este situat în centrul Lyonului, la 100 de metri de staţia de metrou Foce şi la 900 de metri de Primăria Lyon.
Fiecare cameră cu aer condiționat are TV cu ecran plat, baie privată, halat de baie și WiFi gratuit.
Oaspeții din Foch se pot relaxa cu o băutură și un ziar gratuit în barul hotelului. Hotelul oferă, de asemenea, un mic dejun continental și oaspeții pot selecta dintr-o gamă de opțiuni de room service.
Oaspeții de la Hôtel Foch pot vizita Lyons Opera and City House, la doar 1 km de hotel. Parc de la Tete d'Or este la doar 10 minute de mers pe jos.