El Inspiria Towers ofrece alojamiento con aire acondicionado en la ciudad de Davao, a 200 metros del centro comercial Abreeza, a 2,6 km del SM Lanang Premier y a 2,9 km del parque del Pueblo.
Todos los alojamientos tienen balcón con vistas a la ciudad, cocina con nevera y microondas y baño privado con bidet. Hay fogones y hervidor de agua.
El aparthotel cuenta con terraza.
El Inspiria Towers se encuentra a 7,1 km del SM City Davao y a 32 km del parque natural del Edén. El aeropuerto internacional Francisco Bangoy es el más cercano y queda a 5 km.