We use cookies to give you a better browsing experience. By continuing to use our site, you are agreeing to the use of cookies as set in our Cookie Policy.
OK thanks

Click to reveal accommodation:

Marcella Royal Hotel Overview

The Marcella Royal Hotel is located on Via Flavia in the heart of Rome, only a 10 minute walk from Termini station. Some of Rome's most famous landmarks are all within easy walking distance; Via Veneto, the Spanish Steps, Trevi Fountain and Piazza Barberini to name but a few.

The design of the rooms vary from modern to a more Italian classic style, but all boast excellent facilities such as a safe, WiFi, TV, minibar, toiletries and hairdryer. Beds can be made up as twin or double and there are suites for those looking for a bit more space to spread out.

The Marcella Royal roof garden, Terrazza Flavia, offers wonderful views of the Rome skyline. A full breakfast is served here every morning either in the Panorama room or in good weather out on the terrace.

Facilities

  • Bar
  • WiFi
  • Family rooms
  • Roof terrace