Via Pelagio I 12 14, Roma
bedrooms
Baths
Guests
Located 1640 feet from Saint Peter’s Square in Rome, Affittacamere Alessia&Calliope has air-conditioned rooms featuring a TV and DVD player. Free Wi-Fi is provided throughout.
Airport Shuttle
Restaurant
WiFi/Internet
Pet friendly
Laundry
Non-smoking
Air conditioning
No nearby properties available in this region at the moment.