Bien situada en Stockport, esta propiedad es una base perfecta para descubrir los alrededores. Ubicado en pleno centro de la ciudad, el Hotel permite un fácil acceso a todo lo que la ciudad ofrece. El Hotel está a tan sólo unos pasos de varias paradas de metro y autobús.