Photos coming soon
HOTEL
Royal Square Hotel - BHX & NEC
117 Coleshill Road, Birmingham, England, B37 7HT, United Kingdom, Birmingham, United Kingdom
Where it sits
Royal Square Hotel - BHX & NEC
117 Coleshill Road, Birmingham, England, B37 7HT, United Kingdom, Birmingham, United Kingdom
52.46996, -1.72670
Similar stays nearby
Heath Lodge Hotel Nr Nec
Hotel · 0 m
Royal Square Hotel - BHX & NEC
Hotel · 7 m
Clovelly
Hotel · 175 m
Clovelly
Hotel · 175 m
Airport Link House - NEC, HS2 and Birmingham Airport
Hotel · 476 m
Airport Link House - NEC, HS2 and Birmingham Airport
Hotel · 510 m
Modern Runway Hse 5BR Retreat Near NEC & JLR
Hotel · 620 m
5BR Contractor & Family Home Near NEC
Hotel · 620 m
Plan around Royal Square Hotel - BHX & NEC
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 6, 2026.
