The Crystal Lodge Hotel is located in a recreational area of Croydon in close proximity to Up at The O2, Streatham Common and Central Saint Giles.
The city center is 3 km away from the hotel. This venue is situated 1000 meters away from Croydon University Hospital and Selhurst Park.
The venue is notable for the convenient location within a 20-minute drive to London City airport.
Eat & Drink
Offering thai, chinese and japanese meals, Slurp Restaurant is situated 450 meters of the property.
Guests will benefit from a designated smoking area, a baggage storage and parking along with housekeeping, 24-hour reception and tour assistance.