Torre Rossa Park
Torre Rossa Park
Via Torre Rossa, 94 00165 Roma Italy,
Rooms from €52.04 ( £47.31 / $68.60 ) per night
Torre Rossa Park Hotel is a stylish hotel located near the Vatican City and St. Peter's Basilica and
Similarly Priced Hotels
- Hotel Lirico , from €52.00 ( £47.27 / $68.55 )
- Hotel Cilicia , from €52.04 ( £47.31 / $68.60 )
- Leonardi Grand Hotel Hermitage , from €52.04 ( £47.31 / $68.60 )
- Hotel Novecento , from €52.20 ( £47.45 / $68.81 )
- Primus Roma , from €52.41 ( £47.65 / $69.09 )
- Hotel Aurora Garden , from €52.50 ( £47.73 / $69.20 )
This hotel supplied in conjunction with Octopus Travel UK.