Das Apartment Torraille Waterfalls Villas - Unit 5 Soufrière in Soufrière befindet sich etwa 2 Kilometer von den Diamond Botanical Gardens und etwa 25 Gehminuten vom Morne Coubaril Estate entfernt. Diese Apartments bietet Zugang zu einem privaten Swimmingpool und liegt ein paar Schritte entfernt vom Toraille-Wasserfall.
Die Gäste des Apartments können das Stadtzentrum von Soufrière innerhalb von 10 Minuten zu Fuß erreichen. Soufriere Marine Management Area ist in ca. 10 Fahrminuten Entfernung vom Apartment Torraille Waterfalls Villas - Unit 5 gelegen. Diamond Falls liegt ebenfalls ungefähr 350 Meter von diesen Unterkünften entfernt.
Eine komplette Küche ist in den Zimmern des Apartments vorhanden.