Nearby amenities include the Living Well Health Club, Arden Hotel Leisure Club not to mention Resorts World directly opposite which provides numerous restaurants, shops, cinema, entertainment, casino and hotel & spa. The NEC is the largest exhibition centre in the UK with 20 interconnected halls set in 611 acres.
Solihull Town Centre, only 4 miles south, is a prosperous commuter town benefiting from all the facilities commensurate with that including Touchwood, a major shopping and entertainment complex.
To top it all Solihull has been officially named the best place to live in the UK!