Photos coming soon
HOTEL
The Beeches
76 Selly Oak Road, Birmingham, B30 1LS, United Kingdom, Birmingham
Where it sits
The Beeches
76 Selly Oak Road, Birmingham, B30 1LS, United Kingdom, Birmingham
52.42553, -1.93958
Plan around The Beeches
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 27, 2026.
