The Marcella Royal Hotel is a first class boutique hotel
conveniently situated in the centre of Rome. We are located
directly on Via Flavia, close to Via XX Settembre, in an
affluent and well-to-do district. Our privileged and
central location means you will be within walking distance
of the city’s numerous sights and attractions, including
Via Veneto, the Spanish Steps, Via Nazionale, Barberini and
so forth.