Perffffect Location to visit Rome, literally right next to the colosseum! Absolutely love the area!
Check in was super easy and convenient with the lockbox, great and easy communication with the hosts! Would absolutely recommend this place! 😊