Amazing place literally 1 minute from Saint Paul and the Vatican!
The rooms are very elegant and super clean!