Amazing location, walking distance to all the main Attractions in Rome.
Clean and modern place. The fact that there are “plug converters” left for international tourist was amazing!!
Highly recommend this place, we hope it’s available on our next trip.