
Rome, Italy
Hotel Della Conciliazione
4-star hotel · 4L COLLECTION
1.1 km straight-line distance
Strategically located just 100 meters far from St. Peter's Square and a few minutes walking distance from the bus station 40 Express , which provides direct connections to the main train station Termini , the Hotel Della…
- Wi-fi
- 24-hour reception
- Restaurant
- Laundry service























