Queens Hotel

122 Church Rd, SE19 2UG, London

£38 - £109 per night

About Queens Hotel

Established in 1854, the Queens Hotel stands as a magnificent example of Victorian architecture, its grand façade adorned with intricate details that reflect the elegance of its era. Nestled in a picturesque setting just 8 miles from Central London, this historic hotel offers guests a unique blend of timeless charm and convenient access to modern amenities. The hotel's location is particularly advantageous, as it places visitors within a short walking distance—just ten minutes—from the vibrant Crystal Palace Park, where they can enjoy lush green spaces and recreational activities. Additionally, the proximity to Crystal Palace Underground Station ensures that travelers have easy access to the bustling city center, with direct connections to various parts of London via the underground network. This strategic positioning makes the Queens Hotel an ideal choice for both leisure and business travelers seeking a taste of history combined with practical convenience.

Hotel Details

Number of Rooms: 334
Country: GB
City: London