Leigham Court Hotel 2-Star

Book this hotel in London, England: South, United Kingdom.

Photos of the 2* Leigham Court Hotel

About the 2* Leigham Court Hotel


Originally the residence of Lord and Lady Leigham the Leigham Court is an imposing and impressive Victorian building. Located in South London just 14 minutes from Victoria Station Leigham Court is ideal for a weekend break and is well situated for taking advantage of Londons shopping and entertainment facilities. All rooms have full ensuite facilities and are equipped with satellite television hair dryer tea and coffee making facilities and direct dial telephone. The Leigham Court Hotel welcomes you with comfortable modernised accommodation. The friendly atmosphere and the helpful staff will make your visit a most enjoyable experience.


2* Leigham Court Hotel on a map of United Kingdom

 
London Airport 2* Leigham Court Hotel
Flight + Hotel
Hotel Only
To
Leigham Court Hotel
London
England: South United Kingdom
Leigham Court Hotel
Tue
For nights
Rooms
Guests in Room 1
Adults Children