El Hotel Marcella Royal se sitúa en el centro de Roma, a escasos pasos de la famosa Via Veneto, una de las arterias principales de Roma. El hotel está perfectamente comunicado, gracias al transporte público, con el resto de la ciudad. El Marcella Royal dispone de 85 habitaciones decoradas individualemente y equipadas con todas las prestaciones que requiere un hotel de lujo. A parte, los clientes podrán gozar de la joya de la corona: un jardín en la azotea del edificio que permite una privilegiada ciudad de Roma, desde el Vaticano hasta Orti Sallustiani, de este a oeste. Esta terraza también se usa para desayunar, como solarium y, en las noches, como un lujoso piano bar.