Marcella Royal
Check availability

Rooms from €110.00 ( £100.00 / $145.00 ) per night
Marcella Royal
Via Flavia 106
Rome
187
Italy
Watch the sun set behind the Roman rooftops from Marcella Royal?s top-floor terrace garden and bar. This elegant, residential area is 10 minutes? walk from Via Veneto and the Metro. Hotel Marcella Royal is well-located for visiting Rome?s sights.
Similarly Priced Hotels
- Hotel Farnese , from €110.00 ( £100.00 / $145.00 )
- Hotel Fontanella Borghese , from €110.00 ( £100.00 / $145.00 )
- Intown Luxury House , from €110.00 ( £100.00 / $145.00 )
- Palazzo Olivia , from €110.00 ( £100.00 / $145.00 )
- Relais Navona71 , from €110.00 ( £100.00 / $145.00 )
- Residence Prati , from €110.00 ( £100.00 / $145.00 )
Online Hotel Bookings