The "Orange Garden" B&B is a very nice and charming apartment, strategically located in the heart of Rome just one block from the Vatican City and from St. Angel's Castle.
Give us your Feedback
Orange Garden, Piazza Capponi, 13 - Rome