Situated in a suburb of the centre of Manchester , this hotel is close to the main railway stations in the heart of Manchester and offers a large place for guests to escape the busy streets with well over a hundred rooms on offer. The Opera House, the Science Museum and Manchester City Football Club are all within walking distance of the hotel.