United Kingdom - Foxham Hotels

Foxham Hotels List

The Foxham Inn -  - Foxham - United Kingdom Hotels Information The Foxham Inn Star Rating 4 STAR HOTEL
[ Address ] The Foxham Inn, Foxham, Wiltshire
The Foxham Inn is perfectly located for both business and leisure guests in Chippenham. The property offers a wide range of amenities and perks to ensure ...
Europe - United Kingdom Hotels - Foxham