Star of Rome is located 600 metres from Rome’s large Villa Pamphili park and a 20-minute walk from St Peter’s Square. Its design rooms feature free Wi-Fi access, a 32” LCD TV and air conditioning. All stylish and modern rooms at Star of Rome are nic...
Rooms total: 3Important Information
Please let the property know your expected arrival time in advance. You can use the Special Requests box when booking or contact the property.
More information »Baldo degli Ubaldi Metro Station 0.5 km
Valle Aurelia Metro Station 0.9 km
Cornelia Metro Station 1.1 km
Roma San Pietro Train Station 1.4 km
Cipro Metro Station 1.6 km
St. Peter's Basilica 1.6 km
The Vatican 1.7 km
St Peter's Square 1.8 km
Vatican Museums 1.8 km
Battistini Metro Station 2.3 km