Le Marquis est situé à Layham, un village pittoresque près d'Ipswich dans le Suffolk, en Angleterre. L'hôtel est situé dans une zone tranquille à la campagne avec des vues pittoresques sur la vallée de Brett. Le centre-ville d'Ipswich est à environ 16,1 km, et l'historique Colchester avec son château normand est à environ 19.3 km de l'hôtel. L'aéroport majeur le plus proche est l'aéroport de Londres Stansted, situé à 51.5 km du Marquis.