Situato a Siena, a 50 m da Piazza del Campo e a 600 m dal Museo Nazionale di Archeologia Etrusca, l'Albergo Locanda Garibaldi offre la connessione WiFi gratuita. Costruita nel 13° secolo, la struttura dista appena 700 m dal Palazzo Chigi Saracini e meno di 1 km dalla Pinacoteca Nazionale di Siena. La struttura si trova nel centro di Siena, a 7 km da San Cristoforo.
Le camere sono dotate di TV a schermo piatto. Le camere sono dotate di bagno privato.
L'Albergo Locanda Garibaldi dista 70 m dalla Torre del Mangia. 88 km dall'Aeroporto di Firenze, lo scalo più vicino.