Borgo Apartments
Address: Borgo Pio, 160, Roma, Italy
Offering accommodation with air conditioning, Borgo Apartments is situated in Rome, 300 metres from St Peter's Square. The Vatican is 400 metres away. Free WiFi is provided throughout the property. The accommodation is equipped with a flat-screen...
Hotels Nearby
-
Borgo Pio Holiday
Borgo Pio 138, Roma
-
Hotel Della Conciliazione 4 ★
Via Borgo Pio 164, Roma
-
Hotel S. Anna 3 ★
Borgo Pio 133, Roma
-
Borgo Pio Passetto Papale
Borgo Pio 32, Roma
-
Twins House
Via degli Ombrellari 53, Roma
-
La Porta Rossa di Borgo - Vatican Luxury Suite
Vicolo D'Orfeo 7, Roma
-
Borgo Pio Luxury Home
Borgo Pio 44, Roma
-
Interno 2 - Woody Apartment
Borgo Vittorio 27, Roma
-
Borgo Pio Halldis Apartments
Different locations in Rome, Roma
-
Alla Fontana Di Borgo Pio
Borgo Pio 175, Roma
-
Appartamento Al Borgo Vaticano
Borgo Vittorio 27 00193, Roma
-
Attico64
Borgo Pio 64, Roma
- 🏠 WorldPlaces ›
- Hotels ›
- 🇮🇹 Italy ›
- Roma ›
- Borgo Apartments