Dotato di connessione WiFi gratuita in tutta la struttura e di sistemazioni moderne, il Glamour Center of Rome B&B si trova nel centro di Roma, a 500 metri dalla stazione della metropolitana Lepanto. Piazza di Spagna dista 2 fermate di metropolitana.
Tutte climatizzate, le camere dispongono di TV a schermo piatto e bagno privato con asciugacapelli e doccia.
Il Glamour Center of Rome dista 5 minuti a piedi da Piazza San Pietro e 1,5 km dal Pantheon. La stazione ferroviaria Termini dista 6 fermate di metropolitana dalla struttura.