Il Neri 1 si trova nel quartiere degli Uffizi di Firenze, a 100 m dalla Galleria degli Uffizi e da Palazzo Vecchio e a 700 m dal Ponte Vecchio. La struttura dista 1,3 km da Piazza del Duomo di Firenze e 1,4 km da Palazzo Pitti.
Tra i luoghi d'interesse nelle vicinanze figurano Piazza della Signoria, il Mercato di Sant'Ambrogio e la Cattedrale di Santa Maria del Fiore. 9 km dall'Aeroporto di Firenze, lo scalo più vicino.