Crystal Hotel London offers quick access to Haynes Lane Market, located only 6 minutes' walk away.
A separate toilet and a shower, along with toiletries and bath sheets, are featured. Also, the rooms with views of the street are provided for guests' comfort.
This accommodation is right around the corner from Tamnag Thai, serving Asian cuisine.
The guest house is 250 m from the Crystal Palace Park and the built public Dulwich Picture Art Gallery is 2.8 km away. This London hotel boasts views of Crystal Palace and is situated 2.6 km from the 30.85-hectare Dulwich Park. The accommodation stands not far from the Anglican Christ Church, popular with pilgrims and tourists alike. Crystal Palace railway station is 700 metres away, while London City airport is 25 km from the hotel.