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...
AdvantagesModern, clean, spacious room, location
DisadvantagesNot easy to find, failure to deliver room service
AdvantagesI don't have to stay here ever again.
DisadvantagesI ever stayed here in the first place.