Located just in front of the Roman Forums, Residenza San Teodoro offers modern accommodation in Rome The property is 600 metres from the Mouth of Truth, while the Colosseum is a 15-minute walk away Featuring free Wi-Fi, the air-conditioned apartments come with a fully equipped kitchen, a seating area with sofa and a flat-screen TV Residenza San Teodoro is 1 km from Circo Massimo Metro stop and the Pantheon, while bus 170 which stops 200 metres from the property takes you to Roma Termini Station