Situato nel centro di Bari, il New Rooms center dispone di camere climatizzate con TV a schermo piatto. La struttura vanta un bar e si trova vicino a molte attrazioni famose, a meno di 1 km dalla Cattedrale di Bari, a 1,1 km dalla stazione ferroviaria di Bari Centrale e a 11 minuti a piedi dal Teatro Margherita. Il centro e la Spiaggia Pane e Pomodoro distano rispettivamente 400 metri e 2,5 km.
Tutte le camere sono provviste di armadio. Ogni unità è dotata di macchina da caffè, connessione WiFi gratuita e bagno privato. Alcune sistemazioni vantano un balcone e altre la vista sulla città. Al New Rooms center lenzuola e asciugamani sono inclusi.
I luoghi d'interesse nelle vicinanze della struttura comprendono la Basilica di San Nicola, il Teatro Petruzzelli e il Castello Svevo. Il New Rooms center dista 9 km dall'Aeroporto di Bari-Karol Wojtyla, lo scalo più vicino.