Foxwood House is an elegant boutique hotel on two and a half acres of lush gardens in Houghton
How nice that one can stay in a place that feels like home. From the moment you enter Foxwood you feel as if you have arrived home. The staff is friendly and very accommodating and the rooms are stunning and large so are the bathrooms. It's an historical home, and everything is done so tastefully. The service was excellent and if you seek a quite spot where you can... Read More