Just north of the city centre you'll find one of the most popular meeting places in Rome, the Spanish Steps. Staying in a hotel room nearby has many advantages as you have plenty of local restaurants, excellent public transport links and important green areas such as Villa Borghese within minutes from your hotel.
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.