La struttura è stata realizzata nel 2008 e comprende un totale di 44 camere distribuite su 6 piani. Interamente climatizzata e contraddisinta da stile, eleganza sofisticata e comfort, la struttura farà sentire gli ospiti come a casa propria. La hall dispone di reception e servizio check out aperti 24 ore su 24, cassetta di sicurezza, caffetteria, bar, ristorante, strutture per conferenze e accesso a Internet. Servizio in camera, servizio lavanderia e terrazza sono inoltre dispopnibili.
Situato in una posizione privilegiata a Bucarest, a soli 20 minuti a piedi da Union Square e a 3 km dal Palazzo del Parlamento, il Razvan Hotel offre la connessione WiFi gratuita in tutte le aree.