Nel cuore di Roma, questo hotel si trova a pochi passi dai principali monumenti archeologici, dalla Stazione Termini, dalla metropolitana e dai collegamenti aeroportuali. I suoi dintorni sono pieni di ristoranti, bar e negozi. Gli ospiti sono i benvenuti nella hall con reception aperta 24 ore su 24, cassetta di sicurezza e ascensore. Altre strutture includono una vasca idromassaggio panoramica, sauna, palestra, edicola, caffè, bar e sala per la colazione, oltre alla connessione Wi-Fi gratuita in tutto l'hotel.