Das Hotel Villa Tanisha Souillac liegt nur 4 km vom Naturschutzgebiet La Vanille entfernt und befindet sich in unmittelbarer Nähe zu verschiedenen Sehenswürdigkeiten der Stadt. Die Gäste, die in der Pension übernachten, können ihr Auto vor Ort parken.
Innerhalb von 10 Minuten zu Fuß gelangt man ins Zentrum von Souillac. Zu den Sehenswürdigkeiten, in einer Entfernung von ungefähr 10 Fahrminuten vom Hotel, gehört auch Jardin telfaire. Vom Villa Tanisha aus liegt das Schönste der Stadt zum Greifen nah und der Rochester Wasserfall ist nur 2 km von entfernt.
In den Zimmern stehen den Gästen eine Sitzecke zur Verfügung. Für den Komfort der Gäste sind alle Zimmer mit einem Bügeleisen/Bügelbrett ausgestattet.
Das Restaurant Escales des Iles befindet sich in unmittelbarer Nähe zur Unterkunft und serviert chinesische Speisen.