Crystal Palace is one of London's most well-known areas, attracting tens of thousands of national and international tourists each year.
The south London district has a rich cultural and historical heritage and the original Crystal Palace, which gave the area its name, was considered a wonder of 19th century architecture.
Premier Inn's Croydon Town Centre hotel offers tourists an affordable place to stay at the heart of south London's attractions, with our on-site restaurant the perfect place to relax after a day spent exploring the area.