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.
Score from 37 reviews
Superb
9.3/10
Rooms: 1
(Search)
Address: Via Flaminia 71, Rome 00196 (Map)