The Dixie Dean Hotel ligger i Liverpool sentrum, bare 5 minutter til fots fra Liverpool Lime Street stasjon og 13 minutter til fots fra Albert Dock.