Pendulum Hotel - Manchester City Centre

Sackville St, Manchester M1 3BB, United Kingdom


+44 161 955 8000Website

Reviews

google-place 3.9 out of 5 (781) last updated 30/04/2020