The Amblehurst Hotel is situated in the beating heart of Sale in Manchester. For over 25 years the Amblehurst has offered its services to a vast variety of customers ensuring their guests are offered a high standard of service together with a relaxed and friendly atmosphere.
44 Washway Road, Sale, Greater Manchester, M33 7QZ
View Map
0161 973 8800
[email protected]
http://www.theamblehurst.com/
Facilities include: 5+ Rooms, Traditional, Beer, Wine,
Mon - Sun: 11:00 - 23:00
View Food Menu