2 steps away from Piazza di Spagna e Piazza del Popolo, from the Vatican and Villa Borghese, from the shopping centre and the main monuments and museums.