Stay at this 3-star business-friendly hotel in Bishop's Stortford. Enjoy free WiFi, breakfast, and room service. Popular attractions House on the Hill Toy Museum and Mountfitchet Castle are located nearby. Discover genuine guest reviews for DeSalis Hotel London Stansted along with the latest prices and availability – book now.