Delia is gelegen in de wijk Pasay in Manilla, op 8 minuten lopen van World Trade Centre Metro Manila, 3,3 km van SM By the Bay Amusement Park en 3,4 km van SM Mall of Asia Arena. De accommodatie ligt op 1,9 km van Manila Bay Beach en biedt gratis WiFi in de hele accommodatie.
SMX Convention Center ligt op 3,6 km van het appartement, en winkelcentrum SM Mall of Asia ligt 3,8 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Ninoy Aquino, op 7 km van Delia.