Via di san sebastianello, 9a, 00187 Roma
Apartments
Located in the centre of Rome, 400 metres from Via Condotti and 300 metres from Piazza di Spagna, Luxurious home of the antiquarian at Spanish Steps offers free WiFi and air conditioning. Popular points of interest nearby include Piazza Barberini, Spagna Metro Station and Villa Borghese. The property...