Le Leigham Court Hotel est situé au sud de Londres à seulement 14 minutes de la station Victoria. L'hôtel est un imposant et impressionnant bâtiment victorien, dont l'emplacement est également plus pratique pour tirer parti de Londres et les attractions variées et des installations. L'hôtel dispose de 80 chambres qui sont confortables, bien meublées et équipées d'installations modernes. Favorable parking sont également disponibles sur les locaux de l'hôtel. Pendant les loisirs, vous pouvez explorer la ville et ses attractions.