What an awesome location! Just steps away from a beautiful view of the Colosseum. Perfect for a couple looking to stay in Rome.