A nice place to stay near the Colosseum in Cielo. Incredible views.