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...
The Parks Opposite
The Rooms And Food
Nice comfortable hotel
A bit out of the city and a soulless location