Relais Vatican Suites (Rome, Italy)

Last week during our visit to Rome, I was fortunate enough to collaborate with the team at Relais Vatican Suites to review their property. Given the name, this apart-hotel is located just a few minutes from the Vatican Museums, making it one of the best locations in the whole of Rome to stay in for tourists. … More Relais Vatican Suites (Rome, Italy)

Advertisements