Proprio a pochi passi dal fiume Tamigi e sul York Road Battersea, questo grande hotel dispone di ben più di un centinaio di camere. Vicino alla stazione di Clapham Junction, un hub centrale in termini di trasporto e di Londra, l'hotel offre un facile accesso al cuore di Londra o verso ovest. Chelsea Football Club è solo un miglio di distanza, nonché Battersea Park e Clapham Common.