Het hotel is gelegen in het centrum van Marlow, aan de oevers van de rivier de Thames. De locatie is uitstekend om een bezoek te maken aan Oxford, Windsor, Ascot, Henley en de Chilterns.