What is the location of the hotel in relation to key landmarks?
The hotel is located at 6 Malfield Avenue, Redditch, England, which is in Worcestershire, United Kingdom. Specific landmarks or distances are not provided.
Have a question?
Instant AI responses are based on hotel information