Located in Birmingham, Menzies Strathallan Hotel is just 3 miles drive to the Edgbaston Cricket Ground. The National Sealife Centre gives the opportunity to visitors to come face to face with the marine world's amazing inhabitants, ranging from shrimps to sharks and stingrays. Travellers can also explore the nearby Dudley Zoological Gardens & Birmingham Museum and Art Gallery.
This property boasts of 151 stylishly designed guest rooms that are equipped with modern amenities such as Internet access, coffee maker and a private bathroom.
Menzies Strathallan Hotel offers delicious cuisines served at the onsite restaurant.