Santa Rosa befindet sich nur 19 Minuten Fußweg von dem 3-Sterne-Hotel Bungalow House At Olango Island Cebu Stadt entfernt und ist unbedingt einen Besuch wert.
Mactan Newton Beach liegt in circa 7 km Entfernung. Die Lage des Hotels ermöglicht es Ihnen, in 25 Gehminuten Entfernung vom Talima Beach zu sein.