Bella Roma offers accommodation in Rome, 1.7 km from St. Peter's Basilica. The apartment is 1.8 km from The Vatican. The apartment comes with air conditioning, a fully equipped kitchen and 3 bathrooms. A TV is offered. St Peter's Square is 1.
Address: Via Ludovico Micara 34 scala D, piano Terra, int., Roma
Rates from:
EUR 100 Book Now