![]() |
| |||
We don't have any hostels listed in Trafford, but these other accommodations are available...
Trafford Hotels(Sale) ![]() The Amblehurst Hotel, which is situated in the heart of Sale in Manchester, is the ideal place to stop over and enjoy the sights and sounds of the region. 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 together with great style and quality.
While in business the Amblehurst has captured many corporate company clients and valued guests over the years, thus establishing a...
| ||
|