
Rome, Italy
Rome Inn
3-star hotel
2.9 km straight-line distance
A stay at Rome Inn places you in the heart of Rome, within a 15-minute drive of Villa Borghese and St. Peter's Basilica. This townhouse accommodation is 1.8 mi (2.9 km) from Vatican Museums and 2.7 mi (4.3 km) from Trevi…
- Wi-fi
- Airport Shuttle
- Bar
- Breakfast





