← Back
The Amblehurst
Amblehurst Hotel, M33 7QZ
Manchester, Cheshire
Business profile
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
Customer reviews
No reviews yet
Write a review