Mit einem Infinity-Pool ausgestattet, ist das Hotel Casa De Mira-Mesatierra Garden Residences Davao Stadt circa 18 Gehminuten vom People's Park entfernt. Das Aparthotel verfügt auch über Parkplätze.
Das Hotel ist dank seiner erstklassigen Lage ein ausgezeichneter Ort zum Aufenthalt in Davao Stadt. Christina Orchids Garden & Resort gehört zu den beliebten Sehenswürdigkeiten der Gegend und liegt unter anderem 650 Meter von der Unterkunft. Das Casa De Mira-Mesatierra Garden Residences liegt in unmittelbarer Nähe vom People's Park. Außerdem liegt Gaisano Mall of Davao nur 9 Fußminuten von dem elegante Hotel entfernt. Die Bushaltestelle Van Terminal ist ein paar Schritte entfernt von der eleganten Unterkunft.
Neben einem Balkon und einer Küchenzeile sind die Zimmer im Hotel mit kostenlosem WLAN ausgestattet.
Das Restaurant The Fat Cow bietet eine Auswahl von Gerichten und liegt zudem 250 Meter von dem 3-Sterne-Hotel.