The Arden Hotel & Leisure Club

The Arden Hotel & Leisure Club

Located 0.6 miles to NEC Birmingham, The Arden is the largest hotel in the area with 216 rooms. They offer great facilities and levels of service.

Leave a Comment