Skip to guide content

Kimpton Clocktower Hotel

Oxford Street, Manchester M60 7HA, United Kingdom

Kimpton Clocktower Hotel

Kimpton Clocktower is one of Manchester’s most distinctive large hotels, set in a dramatic former insurance headquarters on Oxford Street. Its greatest strengths are immediately legible: a highly central position, a landmark building and enough scale to serve both leisure and business travellers comfortably. The property sits close to major transport links and the city’s theatre, nightlife and shopping areas, which makes it a practical base as well as an atmospheric one. Editorial coverage has repeatedly highlighted the hotel’s architecture and city-centre convenience, and that combination is central to its appeal. With 270 rooms and suites, it offers the breadth expected of a major urban hotel, yet the historic shell gives it far more character than a standard chain stay. It suits travellers who want a polished, contemporary experience inside an old civic-scale building, and who appreciate being able to walk straight into the heart of Manchester. For visitors seeking a flagship stay with strong visual identity, Kimpton Clocktower is an easy recommendation.

Official website