The Arora International Hotel, Manchester is in the heart of Manchester City. It is opposite Manchester Art Gallery and is less than 5 minutes walk from a metro station, tram link, G-Mex, MICC Centre and China Town. The contemporary designed Arora International Hotel, Manchester feature spacious rooms, an acclaimed designed bar and restaurant and has excellent meeting facilities.