A quiet, green oasis above the city. The perfect place for relaxing after a day out in the city. Location is great - close to a lot of Roma’s popular spots, and a few short blocks from the Metrobus.