Set in 4 acres of gardens and ornamental woodland, The Mount Hotel is a 4 star premier hotel in Wolverhampton offering free parking and easy access to major road networks.
Number of rooms: 70
Mount Road, Wolverhampton, Wolverhampton, WV6 8HL, United Kingdom