Situé à Saint-Chamond, à moins de 13 km du Zénith, l'établissement Les Ambassadeurs propose un restaurant, des chambres non-fumeurs et une connexion Wi-Fi gratuite dans l'ensemble de ses locaux. L'établissement se trouve à environ 14 km du stade Geoffroy-Guichard, à 45 km du musée des Confluences et à 49 km de la gare de Lyon Perrache. L'hôtel dispose de chambres familiales.
Les chambres sont équipées d'une télévision à écran plat. Les chambres de l'établissement Les Ambassadeurs comprennent une salle de bains privative.
Le musée Miniature et Cinéma se trouve à 50 km. L'aéroport de Lyon-Saint-Exupéry, le plus proche, est à 60 km.