This 3 star hotel is located in the suburbs of Walsall and was established in 1985. It is close to the wal sallart Gallery.