Bella Casa Villa er lokalisert 4 km fra Igutan Falls og representerer en 3-bedroom innkvarteringssted med en terasse. Det inkluderer en kjøkkenkrok og 1 baderom.
San Pedro Calungsod kapell er en ca. 15-minutters kjøretur unna. Sentrum av Talisay kan nås innen 2 km. Villaen ligger et par minutter med bil fra Snow World Cebu.
Bil kan leies i nærheten.