Das Marquis befindet sich in Layham, einem malerischen Dorf in der Nähe von Ipswich in Suffolk, England. Das Hotel liegt in einer ruhigen ländlichen Gegend mit malerischem Blick über das Brett Valley. Das Stadtzentrum von Ipswich ist etwa 16,1 km entfernt, und das historische Colchester mit seinem normannischen Schloss ist ungefähr 19.3 km vom Hotel entfernt. Der nächstgelegene große Flughafen ist der Flughafen London Stansted, der 51.5 km vom Marquis entfernt liegt.