Via Degli Scipioni 252, 00192 Roma
Guesthouse
with
5
rooms
Set in the Vatican City - Prati district of Rome, Inside Roma Rooms offers rooms with free WiFi. The property
is close to several noted attractions, around 2625 feet from Castel Sant'Angelo and around 2953 feet from Vatican Museums. Attractions in the area include St Peter's Square, 0.6 mi away, or Piazza del ...