The Lodge at Crystal Palace, HOSTEL in London England.
The Lodge at Crystal Palace.

Crystal Palace National Sports Centre, London, England

Located near: The Lodge is set within the 200 acre grounds of Crystal Palace Park in South London. It is part of the famous Crystal Palace National Sports Centre which has hosted some legendary sporting events. The centre is open to the general public all year round and includes swimming pools, fitness centre, indoor and outdoor racquet sports as well as group exercise classes and a brand new climbing wall. Please visit for more information. The Lodge is a short walk into Crystal Palace itself which has a host of bars, restaurants and shops to entertain our residents. Crystal Palace Football Club are a 10 minute bus ride away where during the regular season games take place every other weekend. The park itself has a lake and dinosaur trail as well as The Crystal Palace Museum and maze. The Horniman Museum is also just a short bus ride away from the Lodge in Forest Hill. Central London is 25 minutes by train for London Victoria or London Bridge.

The iconic, world famous Crystal Palace National Sports Centre was opened in 1964 and today is a listed heritage building.
Set within 200 acres of parkland, the facility provides a unique London venue steeped in sporting tradition.
The Lodge provides excellent value for money with options of sing

Check Availability

From People Nights

Book Hostel in