The Amblehurst Hotel is located in the center of Sale, and has a 3-star rating. There is a good quality bar and restaurant here. You'll find great golf courses nearby and Old Trafford football ground. It has 64 rooms equipped with private bathrooms, cable TV service and telephone. The hotel has Internet access and parking for visitors.