Great place to stay! Central Rome! Right beside the Spanish steps!
Easy check in and quiet building!
Thanks a bunch for wonderful stay.