L'Icarus Living Hotel Manila si trova a 4 km da un paradiso naturale come DreamPlay e dispone di un ristorante e una bottega del barbiere.
L'hotel 3 stelle è situato a 500 metri da Mother Help of Christians Church, a 10 minuti in macchina dalla Cattedrale di Sant'Andrea. Le attrazioni culturali della zona sono il Museo di Ayala (7 km) e il Philippine Air Force Aerospace Museum (2 km). L'Icarus Living è a una distanza di 2,1 km da National Shrine of Mary Help of Christians. La stazione d'autobus SDBTODI Tricycle Terminal è a breve distanza dall'hotel.