Originally posted by Welsh_Edge:The Manchester Arena is really well located, the co-op out of the way by the Etihad. At least with the Manchester Arena you can walk into town wherever you're staying. Not really sure why another arena was needed in Manchester?
But in saying that - it looks (from photos) a decent venue