The Lamb Inn in Marlborough befindet sich im Stadtzentrum an der Parade, einem charmanten Bereich, der für seinen historischen Charakter bekannt ist. Die Marlborough High Street ist nur 2 Gehminuten entfernt und bietet verschiedene Geschäfte und Gastronomieoptionen. Die berühmten Avebury-Steine sind etwa 11 km vom Hotel entfernt, während die Ausfahrt 15 der M4-Autobahn etwa 14 km entfernt ist. Der nächstgelegene große Flughafen, der Flughafen Bristol, ist ungefähr 80 km vom Hotel entfernt.