Het hotel bevindt zich in het marktstadje Yeovil, aan de zuidelijke grens van Somerset, en is met zijn centrale ligging een uitstekende locatie voor het verkennen van Somerset en Devon.
Das The Globe Crown liegt an der südlichen Grenze von Somerset in der Marktgemeinde Yeovil und bietet einen zentralen Ausgangspunkt für Ausflüge nach Somerset und Devon.