Elmdon Lodge Hotel
HotelOne of the Top rated Hotels in Birmingham
Address
20-24 Elmdon Rd, Acocks Green, Birmingham B27 6LH, United Kingdom
Website
Contact
+44 121 706 6968Rating on Google Maps
4.90 (163 reviews)Open on Google Maps
Discover top rated places in Birmingham
One of the Top rated Hotels in Birmingham
One of the Top rated Hotels in Birmingham
20-24 Elmdon Rd, Acocks Green, Birmingham B27 6LH, United Kingdom