Il Lamb Inn a Marlborough si trova nel centro della città su The Parade, un'area affascinante nota per il suo carattere storico. Marlborough High Street è a solo 2 minuti a piedi, offrendo vari negozi e opzioni di ristorazione. I famosi megaliti di Avebury si trovano a circa 11 km dall'hotel, mentre l'uscita 15 dell'autostrada M4 è a circa 14 km di distanza. L'aeroporto principale più vicino, l'aeroporto di Bristol, è a circa 80 km dall'hotel.