Just 800 feet from Porta Maggiore, Colosseo Art Apartment is located in Rome. It offers air conditioning and a furnished terrace.
Set on 2 floors, this classic-style apartment features 2 bedrooms and 1 bathroom. It also includes a kitchen and a TV.
The Vittorio Emanuele and Manzoni Metro Stations are 2,150 feet from Colosseo Art. Termini Train Station is a 15-minute walk away.