Situata nel centro di Milano, a 700 metri dalla GAM, la Castaldi house dispone di camere climatizzate e della connessione WiFi gratuita. La struttura dista 1,2 km dalla stazione della metropolitana Centrale, 1,9 km dalla Galleria Vittorio Emanuele e 1,8 km dalla Pinacoteca di Brera. La struttura dista 2,1 km dal Duomo di Milano e 1,8 km da Bosco Verticale.
Tutte le camere sono dotate di scrivania e di TV a schermo piatto. Il bagno privato è completo di bidet, set di cortesia e asciugacapelli.
Tra i luoghi di interesse nelle vicinanze della casa Castaldi figurano Villa Necchi Campiglio, la stazione della metropolitana San Babila e la stazione della metropolitana Montenapoleone. L'Aeroporto di Milano-Linate, lo scalo più vicino, sorge a 7 km dalla struttura.