Oh no. Unfortunately we don't have any results. Please reset your search criteria.

Marcella Royal

Italy, Rome

    Amenities

    Average hotel rating

    Short description

    Hotel provides you with all the comforts and amenities required for a most relaxing and unforgettable stay. The hotel roof garden offers a truly outstanding panoramic view of Rome; from the old Roman Horti Sallustiani to the Dome of St. Peter''s in the Vatican. A corner of the terrace is dedicated to our summer solarium and during the evening you can enjoy a romantic dinner in the bar area under the twinkling starlit sky.Free Wi-Fi throughout the hotel

    Location

    Marcella Royal Hotel is in the heart of Rome, walking distance from Ecstasy of Saint Teresa and Porta Pia. This 4-star hotel is close to Roman Forum and St. Peter''s Basilica.

    Address

    Via flavia, 106

    Rom

    00187

    Italien