Centrally located, Studio 71 is just 500 metres from Piazza del Popolo square It offers air-conditioned accommodation with free WiFi, parquet floors, and satellite flat-screen TV This classic-style apartment features a seating area with DVD player, Nintendo Wii and PlayStation2 It includes a kitchen, a bathroom and a washing machine The Flaminio Metro Station on the Line A is a 5-minute walk from Studio 71