The Stanwell Hotel Limited

The Stanwell Hotel is located near Heathrow Terminal 5 and has been extended and refurbished to create a 52 bedroom boutique hotel.

Henry Stanford
VCTs