The Torre Rossa Park Hotel is a 3 star Hotel located a few minutes from the Vatican City, St. Peter's Basilica in the city centre of Rome, Lazio, Italy.
Torre Rossa Park Hotel is immersed in the peaceful greenery of a magnificent park near Villa Pamphili, Rome, Lazio, and is composed of a main structure including a lobby and conference centre and a further four buildings which host the 250 comfortable bedrooms.
The lobby and all public area have 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 also be served in the unique and relaxing environment of the gardens.
The Torre Rossa Park Hotel offers 250 Standard rooms among which are rooms for the physically disabled and non-smoking rooms.
Each room is equipped with air conditioning, direct dial telephone, satellite TV, bathroom with shower, mini-fridge (in some rooms), wired and wireless high speed Internet Connection (service with extra charge).
Torre Rossa Park Hotel reviews
Login to comment