
Croydon, United Kingdom
Crystal Lodge Hotel
2-star hotel
This cozy hotel is located in Croydon, a short 15-minute train ride from Victoria Station. With 12 comfortable rooms and convenient Wi-Fi access, it offers a pleasant stay. The reception desk is open 24/7. Please note that while…
- Wi-fi
- 24-hour reception
- Electric kettle
- Garden











