The Queens Hotel is situated 12.9 km from Central London. Crystal
Palace Park and Underground Station are a 10-minute walk and the
Selhurst Park Football Ground is a 5-minute drive away. The hotel has a
spacious ground floor lounge bar to greet guests as they enter the
This hotel by hours offers 334 comfortable,
individually-furnished rooms featured private shower rooms, TVs and
hairdryers. All rooms are accessible by lifts.