1. Hotel Torre Rossa Park Rome
  2. Check rates and read customer reviews ›››
The Torre Rossa Park Hotel is a 3 star hotel located just minutes from the Vatican City, St. Peter's Basilica and Rome city centre. The hotel is immersed in the peaceful greenery of a magnificent park near Villa Pamphili and is composed of a main structure including a lobby and conference centre and a further four buildings which host the 250 comfortable guestrooms. The lobby and all public areas have recently been completely renovated and are characterised by their contemporary style. The restaurant “Il Borgo” offers the best in traditional cuisine as well as an excellent selection of d.o.c. wines. The Bar provides snacks and cocktails, which can be served in the unique and relaxing environment of the gardens during the summer months.
Via di Torre Rossa, 94 - 00165 Roma
Aurelio - Monteverde
(+39) 06 66 00 71
(+39) 06 66 00 78 16

Other hotels