Set 300 metres from Piazza Navona in Rome, this air-conditioned apartment features free WiFi. The property boasts views of the city and is 400 metres from Castel Sant'Angelo. The unit equipped with a kitchenette with a fridge and stovetop. Read more
Set 300 metres from Piazza Navona in Rome, this air-conditioned apartment features free WiFi. The property boasts views of the city and is 400 metres from Castel Sant'Angelo. The unit equipped with a kitchenette with a fridge and stovetop.