Situato nel cuore del centro storico di Firenze, l'hotel è a conduzione familiare, i proprietari madre-lingua inglese vi faranno sentire come a casa.
La Locanda occupa un piano di Palazzo Donati (XIII secolo) in Borgo degli Albizi, lunga strada del centro storico di Firenze, che va in direzione est-ovest dal via del Proconsolo a piazza Salvemini, passando per piazza San Pier Maggiore popolata da negozi, bar e studi di artisti. Il palazzo si trova a due isolati a est del magnifico Duomo ed è molto vicino a tutte le maggiori attrazioni di Firenze, compresa la Galleria degli Uffizi (5 minuti a piedi), il Ponte Vecchio (7 minuti), la Piazza della Signoria (5 minuti ), l'Accademia (5 minuti) e Santa Croce (2 minuti).