Bowood Hotel & Spa

PROJECT DESCRIPTION

A luxury hotel and spa on the Bowood Estate in Wiltshire.