The Coach House is located in Sandy, England. We’re a great venue for a private function. We’re a comfortable hotel. And, we’re here because we like it. We hope you like it too. All of our 11 bedrooms have just been renovated and redecorated in keeping with this fantastic building, but with all the modern finishing touches that will make your stay comfortable.