Freedom Park befindet sich circa 20 Minuten zu Fuß von dem 3-Sterne-Big 8 Corporate Hotel Davao Stadt entfernt und ist unbedingt einen Besuch wert. Das Hotel bietet einen Parkservice und einen Conciergeservice sowie WLAN in den öffentlichen Bereichen.
City Mall Tagum liegt rund 1 km von hier entfernt. NCCC Mall of Tagum liegt ebenfalls etwa 25 Gehminuten vom Big 8 Corporate Davao Stadt entfernt. Auch Rizal Monument Park liegt ca. 1 km von der Unterkunft entfernt. Die Bushaltestelle Tagum Junction liegt 800 Meter vom Hotel.
120 Zimmer im Big 8 Corporate Hotel sind mit modernen Annehmlichkeiten ausgestattet, darunter eine Klimaanlage sowie ein Flachbildfernseher mit Satellitenkanälen. In den Zimmern stehen den Gästen ein Bidet, eine Wellness-Badewanne und eine getrennte Toilette zur Verfügung. Die Badezimmer bieten Annehmlichkeiten wie einen Haartrockner und Morgenmäntel und umfassen zudem ein Bidet, eine Wellness-Badewanne und eine getrennte Toilette.
Das Big 8 Corporate Davao Stadt bietet ihren Gästen ein kostenloses hausgemachtes Frühstück. Mit eine Lounge und eine Terrasse augestattet, bietet die Lounge- Bar eine warme Atmosphäre sowie entspannte Drinks. Das Restaurant Balai bietet asiatische Gerichte an und befindet sich ungefähr 7 Fußminuten von der Unterkunft entfernt.