The Torre Rossa Park Hotel is a basic hotel located 3 km from the Vatican City, St. Peter's Basilica and 3,5 km from the historic centre of Rome.
Hotel facilities includes very basic bar, breakfast room, conference facilities and parking. All guest rooms are basically equipped with bathroom/shower, telephone, safe, cable/satellite TV and air conditioning. Address: Via di Torre Rossa 94, 00165 Rome, Italy
Via di Torre Rossa 94, , 00165 Rome, , Italy
|Distance to center||3.5 km|
|Distance to airport||25 km|