Holiday inn london shepperton
Situated in 11 acres of scenic grounds the holiday inn london shepperton is a fabulous 4 star hotel that offers luxury accommodation and a tranquil haven yet is still within easy reach of heathrow airport and central london the holiday inn london shepperton is also close to the m3 and m25 giving excellent access to nearby attractions such as thorpe park windsor castle hampton court palace and epsom racecourse guest rooms at the holiday inn london shepperton offer a peaceful retreat ideal fo