An interactive map showing the location of Station Hotel Stable Block, Andover, Hampshire, England, UK.