Das Hotel Green Windows Dormitel 188 Davao Stadt liegt in rund 5 Gehminuten Entfernung vom People's Park und bietet Unterstützung bei Tourenplannung/Ticketkauf an. Gleich neben der Kathedrale San Pedro entfernt gelegen, bietet das Hotel 88 Zimmer sowie einen Souvenirladen und ein Restaurant.
Das 2-Sterne-Hotel ist dank seiner hervorragenden Lage ein ausgezeichneter Ort zum Aufenthalt in Davao Stadt. Davao International Baptist Church befindet sich in ca. 300 Meter Entfernung vom Green Windows Dormitel 188. Die Unterkunft liegt nicht weit entfernt vom People's Park. Gaisano Mall of Davao liegt ebenfalls 15 Gehminuten von hier entfernt. Die Bushaltestelle PHABS Lasang via Sasa ist in etwa 800 Meter Entfernung vom Hotel.
Die Badezimmer sind mit ein Bidet, eine getrennte Toilette und eine Dusche sowie mit Badelaken und Handtücher ausgestattet.
Das Restaurant Asian Side Wok Kitchen bietet thailändische Speisen an und liegt in unmittelbarer Nähe zum Hotel Green Windows Dormitel 188.