The Piazza di Spagna is located just north of the city centre. The famous Spanish Steps make it a popular meeting place for locals and foreigners alike. By booking a holiday apartment here you’ll be able to enjoy the green areas of Villa Borghese, the local restaurants and, what’s more, you’ll have excellent access to public transport.
One of the most famous squares with a magnificent 135-step staircase rising up towards the spectacular Trinita dei Monti church, the Fontana della Barcaccia lies at the base of the plaza.