L'Hotel Treehouse Milano, 4 stelle, è situato a soli 1 km dal Museo del Novecento e a circa 25 minuti a piedi dalla Santa Maria della Grazie.
L'Université Bocconi si trova a una distanza di 350 metri da quest'affittacamere, mentre tali siti naturali, come il Parco Sempione sono a 10 minuti in macchina. Gli appassionati di sport possono anche visitare lo Stadio San Siro, a circa 15 minuti in auto dall'hotel, e portare le loro famiglie all'Acquario civico di Milano, a 2 km. Inoltre, l'hotel Treehouse Milano è vicino al Palazzo Reale. L’alloggio è a 800 metri dalla stazione della metropolitana Crocetta e a 450 metri dalla fermata dell'autobus Castelbarco. L'aeroporto di Milano Linate è situato a 5 km da questo hotel.
Le camere dell'Hotel Treehouse Milano forniscono agli ospiti una TV a schermo piatto con canali satellitari, e dei comfort quali un impianto di climatizzazione. I bagni dispongono di un bagno con WC separato e una doccia.
Il ristorante Dahlia Lab si trova accanto a questo alloggio.