The perfect place to stay in Rome.
The location, the view from the terrace… everything.
Will be back.