Amazing location
Many guests like that the property is located right across the Roman Forum, and add that several sightseeing spots including the Colosseum are minutes away. Others like that the Cavour Metro Station and many restaurants are just a short walk away.