
Whether you are a business or leisure traveller, The Apollo Hotel facilities are renowned for their comfort, affordability and attentive service
Conveniently and ideally located, Birmingham City Centre, ICC and NIA are just minutes by car with the NEC just 10 miles away.
Rooms at The Apollo are well set out, comfortable and spacious. Allowing guests to get a good nights sleep and feel refreshed for the day ahead.
The Amblehurst Hotel, situated in the heart of Sale in Manchester, is the ideal place to stay and enjoy the sights and sounds of the region. Close to the Trafford Center, Manchester United Football Ground (Old Trafford), Lancashire County Cricket Club and Sale Waterpark. Making this hotel in the perfect location with plenty to see and do.
For over 25 years the Amblehurst has offered a relaxed and friendly atmosphere for your stay, with their staff ensuring their guests are offered a high standard of service.
This stunning hotel boasts elegance and style, the rooms are spacious with unusually high ceilings and equipped with Wireless and Dial up Broadband internet. It houses two superb, but distinctly different restaurants, including the double AA rosette award winning French Restaurant which offers the highest standard of modern French cuisine with a British influence. The hotel’s two bars include the Wyvern Bar located at the front of the hotel and the Octagon Lounge where you can relax and enjoy a traditional Afternoon Tea.





