Prime location outskirts of London & M25 Network. Town centre location this 183 bedroom hotel features stylish restaurants, vibrant bar, alfresco dining terrace, as well as an onsite spa & gym. Sleek and modern event space catering up to 400.
3 Alexandra Terrace High Street
Referenzen