The Ramada Encore Birmingham NEC is located in Birmingham, England. 3.5 miles from Sheldon Country Park 11 miles from Birmingham Museum & Art Gallery 14 miles from Victoria Square Hotel Features. Onsi...
Modern, clean, spacious room, location
Not easy to find, failure to deliver room service
Clean, friendly, well-presented
Short walk from town, potentially over-priced if not on a 'deal'