My partner and i stumbled across this place whilst looking for a place to stay in Rome. We'd read reviews about the location being out of the way but it seemed relatively easy to get into the city. The pictures looked amazing.
Turning up at the hotel we were not disappointed! Yes it is out of the way (it will...
More
