Jurys Inn London Croydon

Jurys Inn London Croydon has 240 rooms and is located in Croydon with central London and Gatwick Airport some 20 minutes away by train. The hotel houses a restaurant, a bar and has 14 conference rooms with capacity for up to 100 people.