Atholl Lodge
Atholl Lodge Birmingham, B27 6LHLocated just 16 minutes’ drive south of Birmingham, Atholl Lodge is a three-storey Edwardian House with free Wi-Fi and free on-site parking.
7 rooms
from £35