Delia está en el barrio de Pasay, en Manila, a 8 min a pie de World Trade Center Metro Manila, a 3,3 km de Parque de atracciones SM By the Bay y a 3,4 km de Pabellón Deportivo Mall of Asia Arena. El alojamiento está a 1,9 km de Playa de la bahía de Manila y tiene wifi gratis en todo el alojamiento.
Centro de Convenciones SMX está a 3,6 km del alojamiento, y Centro comercial SM Mall of Asia está a 3,8 km. El aeropuerto más cercano (Aeropuerto internacional Ninoy Aquino) está a 7 km.