La struttura è situata in zona semicentro di Roma, a pochi chilometri dal centro e dall′Aeroporto di Ciampino. Il centro è raggiungibile attraverso la fermata della metropolitana Torre Maura sita a 200 metri dalla struttura. Le camere sono dotate di riscaldamento, aria condizionata, TV a schermo piatto e wifi gratuito.