The Lamb Inn em Marlborough está situado no centro da cidade, na The Parade, uma área encantadora conhecida por seu caráter histórico. A High Street de Marlborough está a apenas 2 minutos a pé, oferecendo várias lojas e opções de refeições. As famosas pedras de Avebury estão a aproximadamente 11 km do hotel, enquanto a junção 15 da autoestrada M4 está a cerca de 14 km de distância. O aeroporto mais próximo, o Aeroporto de Bristol, está a cerca de 80 km do hotel.