AMAZING LOCATION! Within walking distance of all the major attractions. 5-10 minutes from Saint Peter’s Square. Close to bus and train stations too. It was big, comfortable, and the hostess was great. Definitely recommended.
Thank you!