Please sign in to post.

B&B in Roma

Has anyone stayed in Il Finestre sul Vaticano in Roma? I'd appreciate your feedback. Thanks.

There are no replies to this topic.