Overview

Crystal Palace Tower Hotel is a four storey building after refurbishment. The hotel is a small, cosy and very clean, quiet place with reasonable price to pay that allows you to escape from the noise of Central London and at the same time stay in zone 3 in London.

Crystal Palace has a wide range of fascinating shops, ranging from antiques and bookshops to cafes, restaurants and galleries.

The location of the hotel is very convenient to visit London's top tourist attractions. Your stay at Crystal Palace can be a nice experience as you will find attractions like Selhurst Football Grounds nearby the National Sports Centre in Crystal Palace Park.

The Mayor of London and the London Development Agency took control (from Sport England) of the National Sports Centre in the park as being part of London's bid for the 2012 Olympic Games and Paralympic Games.

The hotel is 5 minutes away from Crystal Palace Park, home of the National Sports Centre.
The park is made up of several different and distinct areas including cultured gardens with fountains, wooded areas, sports pitches and lawns.