We had an excellent stay at St. Peter Station Suite.
Its central location allowed us to enjoy prime Rome and Vatican destinations, all within short reach. The apartment is clean, spacious and bright, with a relaxing atmosphere and a charming view over the tile roofs.
Emanuele, our host, was very responsive and accommodating, he also shared valuable tips about the nearby conveniences and sightseeing suggestions.