Royal Square Hotel - NEC and Birmingham Airport


Solihull • Show on map
View Details for Price
Located in Marston Green, 2.5 miles from NEC Birmingham, Royal Square Hotel - NEC & Birmingham Airport has accommodations with a garden, private parking, a shared lounge and a restaurant. With free WiFi,…More info
