Centrally located, Studio 71 is just 1640 feet from Piazza del Popolo square. It offers air-conditioned accommodations 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.
Number of rooms : 1