SM Lanang Premier befindet sich nur 18 Minuten Fußweg vom Bed and Breakfast Casa Maria Davao Stadt entfernt und ist einen Besuch wert. Das Bed & Breakfast verfügt auch über Parkplätze.
Das Hotel ist in 6 Kilometer Entfernung von der Kathedrale San Pedro gelegen. Die Unterkunft ist außerdem in einer Entfernung von ungefähr 10 Fahrminuten von Sehenswürdigkeiten, vor allem dem People's Park. Vom Bed and Breakfast Casa Maria aus liegt das Schönste der Stadt zum Greifen nah und The Peak ist nur 1 km von entfernt. Für Fernreisende ist der Flughafen Davao in 15 Minuten mit dem Auto zu erreichen.
Das elegante Hotel bietet ein köstliches Frühstück an. Gäste der Unterkunft sind herzlich eingeladen, sich in der Freiluft- Bar zu entspannen. Das Restaurant der philippinischen Küche Cecil's Snack Inn and Bakeshop befindet sich nur 5 Minuten Fußweg vom Bed and Breakfast Casa Maria entfernt.