Located 15 minute stroll from St. Peter's Basillica this lovely 3 bedroom 2 bath in-town apartment met all of our needs. Easy check in, speedy check out. Even a 24 hour Carrefour two store fronts down from apartment lobby. We four found 'our' own home...More
Thanks a lot! We wait for your friends and for you too! You made so many things clear in a few words!