The Lodge at Crystal Palace v London, England
Crystal Palace National Sports Centre, Upper Norwood, se19 2bb, London
Reviews of The Lodge at Crystal Palace
I enjoyed staying at this Hostel.
Lukasz, 11 Maj 13
What a nice place. Well worth the short train journeys to and from the city. A lovely and peaceful and clean place. An exceptionally good breakfast, g...
Cathy, 2 Maj 13
The Lodge at Crystal Palace haven't translated their information but to see the full English version click here