L'Hotel Montagu Arms si trova nel tranquillo villaggio di Beaulieu, immerso sul bordo sudorientale del New Forest in Hampshire. Questa zona pacifica è nota per le sue passeggiate panoramiche e la bellezza naturale. Le attrazioni nelle vicinanze includono Beaulieu Palace House e il National Motor Museum, entrambi a meno di 2 km. L'aeroporto di Southampton dista circa 30 km dall'hotel.