Holiday inn london sutton
The holiday inn london sutton is ideally located in the heart of suttons town centre with many shops bars and restaurants nearby this hotel is the ideal base for visiting major attractions such as chessington world of adventures wimbledon and epsom racecourse which are all just a few miles away the centre of london can be reached in 30 minutes by train making the holiday inn london sutton and ideal resting place before catching a flight train or after visiting the many sights of the capit