Hotel: Leigham Court Hotel **

Located 350 from Streatham Hill train station, 1.5 km from Streatham center and 9 km from London center.

Hotel Description

Facilities and services include safe at reception, wireless Internet access (extra charge), parking and 24-hour reception. Rooms feature heating, wireless Internet access (extra charge), TV, telephone and hairdryer. Address: 18 Leigham Court Road, Streatham Hill, SW16 2PG London, England, United Kingdom.

Hotel Address

18 Leigham Court Road, Streatham Hill, SW16 2PG London, England, United Kingdom

Hotel Features

PhoneYes
TVYes
Wireless Internet (WiFi)Yes
Distance to center 1.5 km
Distance to airport 20.5 km

Hotel Images

Hotel Map