Located in the heart of Croydon, this hotel is 1.8 mi (2.9 km) from Selhurst Park Stadium and within 9 mi (15 km) of Crystal Palace National Sports Centre and The Oval. Wimbledon Tennis Club and Razor are also within 9 mi (15 km).
The SpaceSpacious and bright, practical and comfortable furnishings: living/dining room with 1 double sofabed and TV. Kitchen (4 hot plates, oven, microwave, freezer). Upper floor: 1 double bedroom with 1 double bed.