Cet hôtel est situé à Souillac, à 15 minutes à pied de la Dordogne. Les chambres de l'hôtel Les Ambassadeurs - Logis sont dotées d'une connexion Wi-Fi gratuite, d'une télévision et d'une salle de bains privative. Le restaurant de l'hôtel Les Ambassadeurs - Logis sert une cuisine traditionnelle et régionale ainsi qu'un petit-déjeuner quotidien. L'hôtel Les Ambassadeurs - Logis propose un parking privé payant et se trouve à 5 minutes en voiture de l'autoroute A20/E09, qui permet d'accéder à Brive-la-Gaillarde et Montauban.