Das komfortable Greenwindows Hotel Davao Stadt liegt nur 5 Minuten Fußweg vom People's Park entfernt und bietet klimatisierte Zimmer mit WLAN in den Zimmern. Das komfortable Hotel bietet ein Restaurant und liegt in einer Entfernung von 2 km vom Ramon Magsaysay Park in Davao Stadt.
Das Zentrum von Davao Stadt kann man fußläufig in 10 Minuten vom Hotel aus erreichen. Freedom Park liegt auch gleich neben dem Greenwindows Davao Stadt. Die Unterkunft liegt nicht weit entfernt vom People's Park. Zu den Sehenswürdigkeiten in der Nähe gehört auch Davao City Foursquare Gospel Church (ist weniger als 10 Minuten zu Fuß von der Unterkunft entfernt). Die Bushaltestelle Jeepney to Airport befindet sich ebenfalls in 400 Meter Entfernung zum Hotel.
Die klimatisierten Zimmer verfügen über tolle Annehmlichkeiten, darunter eine Klimaanlage. Ein Bidet, eine getrennte Toilette und eine Dusche sind in den Zimmern vorhanden. Das Greenwindows Hotel bietet Gästen großzügige Badezimmer mit einem Bidet, einer getrennten Toilette und einer Dusche.
Das Restaurant Green Kitchen Restaurant serviert die einheimische Küche zum Frühstück.