Pocos pasos de la del Río Támesis en Battersea Road, en York, este gran hotel tiene más de un centenar de habitaciones. Cerca de la estación de Clapham Junction, un eje central en términos de transporte de Londres, este hotel ofrece un fácil acceso al centro de Londres o hacia el oeste. Chelsea Football Club está a sólo una milla de distancia, así como Battersea Park y Clapham Common.