Holiday Inn
London - Shepperton

Holiday Inn London – Shepperton
Felix Lane
Shepperton
Surrey
TW17 8NP
UK

Hotel website

Telephone:
01932 899 988