With free WiFi throughout, Casa Putu is located in Rome It is 10 km from Roma Stadio Olimpico and 11 km from Saint Peters Square Each apartment includes a balcony and seating area with flat-screen TV The kitchen is equipped with a microwave, stove and oven The bathroom comes with a shower or bath Casa Putu is 13 km from the Colosseum, and Circus Maximus Ciampino Airport is 25 km away Labaro Train Station, with connections to Piazza del Popolo, is 200 metres from the property