Ramada Hotel and Resort
The Ramada Hotel And Resort (Birmingham - England - Great Britain) is located in Walmley, 7 miles from central Birmingham, 10 miles from Birmingham International Airport and 15 miles from the NEC. All rooms feature flat-screen TV and internet access. Squash courts, a pool and a health club. The majority of the 16 meeting rooms have WiFi.