| | Torre Rossa Park Hotel is located in a beautiful residential area surrounded by gardens close to Villa Doria Pamphili, the largest public park in Rome, only a few minutes from the Vatican City and the city centre and it's well connected to Leonardo da Vinci International Airport... (read more) |
| Facilities: | Pets Welcome | Parking | Small Pets Welcome | Congresses & Meetings | Non Smoking Rooms | Restaurant | Air Conditioning | | | |
| |
|