Photos coming soon
HOTEL
Logis Hotel Les Ambassadeurs
21, Av. Du Général De Gaulle., Souillac, France
Where it sits
Logis Hotel Les Ambassadeurs
21, Av. Du Général De Gaulle., Souillac, France
44.90203, 1.47839
Similar stays nearby
Plan around Logis Hotel Les Ambassadeurs
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 23, 2026.
