Welcome To Amblehurst
The Amblehurst Hotel is situated in the 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.

More About Amblehurst
Map & Details
Location & directions Amblehurst Hotel Manchester
Telephone, direct line
Colour TV
Wireless Internet
Iron upon Request
Reservation information:
Other information: