Hello,
Thinking of staying at this hotel as it has a cancellation policy and is a good price. It is 12 minutes from the Vatican and about 20 minutes from Piazza Navona.
Has anyone stayed here and can give this hotel a recommendation?
Thank you!
Barbara