21 Via Catone, Roma
bedrooms
Baths
Guests
Set in various locations in Rome within 0.6 mi of St Peter's Square, Vatican Catone Apartments offers accommodations with free WiFi. All units feature air conditioning and a flat-screen TV.
Parking
Elevator
Airport Shuttle
WiFi/Internet
Pet friendly
Laundry
Air conditioning
24/7 front desk
No nearby properties available in this region at the moment.