4 ★
Hotel Della Conciliazione
Address: Via Borgo Pio 164, Roma, Italy
Hotel Della Conciliazione is just 100 metres from Saint Peter's Basilica, and a 2-minute walk from the terminus of bus 40 Express, providing direct links with Roma Termini Train Station. The rooms offer a flat-screen TV.
Hotels Nearby
-
Borgo Apartments
Borgo Pio, 160, Roma
-
Borgo Pio Holiday
Borgo Pio 138, Roma
-
Twins House
Via degli Ombrellari 53, Roma
-
La Porta Rossa di Borgo - Vatican Luxury Suite
Vicolo D'Orfeo 7, Roma
-
Hotel S. Anna 3 ★
Borgo Pio 133, Roma
-
Borgo Pio Luxury Home
Borgo Pio 44, Roma
-
Alla Fontana Di Borgo Pio
Borgo Pio 175, Roma
-
Borgo Pio Passetto Papale
Borgo Pio 32, Roma
-
IL GUSCIO al Passetto
Vicolo dell' Orfeo, 23 int. 5, Roma
-
Interno 2 - Woody Apartment
Borgo Vittorio 27, Roma
-
Borgo Pio Halldis Apartments
Different locations in Rome, Roma
-
Appartamento Al Borgo Vaticano
Borgo Vittorio 27 00193, Roma
- 🏠 WorldPlaces ›
- Hotels ›
- 🇮🇹 Italy ›
- Roma ›
- Hotel Della Conciliazione