I think the best thing about this hotel is the location , very central , over looking piccadilly gardens . We arrived on the train at piccadilly station then got the free transport into the city centre from the station because it was a bit wet , although it is walking distance away really . From the corner next to...
More
- Ramada Manchester
- Manchester Ramada
