Santuario de Cascadas liegt in circa 3 km Entfernung von der 8-Zimmer- Santarosa Bird Lodge, während Bird of Paradise Ltd ungefähr 3 Kilometer von der Unterkunft entfernt ist. In der Umgebung befinden sich Einkaufsmöglichkeiten wie Mindo Carpentry (ist etwa 3 Kilometer von der Unterkunft entfernt).
Gäste können auch einen Patio und einen Balkon sowie einen Schreibtisch genießen. Die Santarosa Bird Lodge verfügt über ein Badezimmer mit einer Wellness-Badewanne und einer begehbaren Dusche. Es werden auch Badelaken angeboten.
Die Villa ist auch vom 110 km entfernten Flughafen Mariscal Sucre aus leicht erreichbar.