The Nonsuch Park Hotel is situated on London Road a24, Ewell, Epsom, Surrey. Opposite the historic Nonsuch Park, South Gates. The hotel is situated directly between the towns of North Cheam and Epsom/Ewell. On the A24 that runs directly from Epsom town centre to Morden underground station and into central London.