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.
The SpaceArtistically decorated throughout with period details intact, our home will be your 'home from home' Guest AccessBedroom, bathroom, kitchen, garden Interaction with GuestsRecommendations on destinations, and local eateries Getting