Discover luxury and history at the Kimpton Clocktower Hotel, Manchester
The Kimpton Clock Tower Hotel, situated at the intersection of Oxford Street in Manchester's bustling centre, stands as a remarkable specimen of Victorian architecture.
The Kimpton Clock Tower Hotel, situated at the intersection of Oxford Street in Manchester's bustling centre, stands as a remarkable specimen of Victorian architecture.