Offering a rooftop terrace with 360° views across Rome, Marcella Royal is a 10-minute walk from Repubblica Metro Station and Via Veneto. Rooms come with free Wi-Fi.
Rooms total: 82Important Information
In response to Coronavirus (COVID-19), additional safety and sanitation measures are in effect at this property.
More information »Gardens of Sallust 0.1 km
La Rinascente 0.4 km
Piazza della Repubblica 0.6 km
Repubblica - Teatro dell'Opera Metro Station 0.6 km
Castro Pretorio Metro Station 0.6 km
MACRO 0.7 km
National Museum of Rome 0.7 km
Rome Termini Metro Station 0.8 km
Rome Termini Train Station 0.8 km
Teatro dell'Opera di Roma 0.8 km