Le Mr Pell's House Self-Catering Accommodation est situé à Jeffreys Bay, à 3 minutes à pied du J-Bay Wind et à 300 mètres du Jeffreys Bay Tourism. L'établissement se trouve à 300 mètres de l'office du tourisme et à 5 minutes à pied du club de bien-être Training Edge. L'établissement se trouve à 400 mètres du Jbay Ski-boat Club et à 600 mètres de l'école primaire de Jeffreys Bay.
Certaines chambres comprennent une cuisine équipée d'un micro-ondes et d'un réfrigérateur.
La plage principale Dolphin se trouve à 600 mètres de l'hôtel. L'aéroport de Port Elizabeth est implanté à 65 km.