Passeggiata di ripetta, 19, 00186 Roma
Apartments
Located in the centre of Rome, Margotta provides accommodation with free WiFi in a historic building. The property is around less than 1 km from Piazza di Spagna, a 14-minute walk from Villa Borghese and 1.5 km from Castel Sant'Angelo. The accommodation offers airport transfers, while a bicycle rental...