If you want to stay in the Rione Monti district of Rome, the 10-room Castlewood Commons - Luxury Collection Of Apartments Rome is a good choice located, 16 minutes by foot from Mouth of Truth. This apartment is situated 1.7 miles from Flaminio train station and only steps away from Colosseo/Salvi bus station.
Guests can reach the center of Rome in 15 minutes' walk and visit Roman Forum, which is approximately a 5-minute walk away. Castlewood Commons - Luxury Collection Of Apartments is 1.9 miles from the late Renaissance church "St. Peter's Basilica", and also 900 feet from the Roman Temple of Venus and Roma. Around a 20-minute walk from the apartment you will find the aqueduct-fed rococo Trevi Fountain.
This property also lies near Colosseo metro station.