Euro Queens Hotel is situated in the Crystal Palace area of South London and is perfectly placed for exploring south London’s rich history. The hotel is close to Crystal Palace Football Club ground at Selhurst Park and the original Crystal Palace built for the Great Exhibition of 1854. The hotel offers a range of guest facilities, including free parking, a breakfast and dining room and a spacious, pleasantly furnished bar. The bar has built an excellent reputation for its warm and friendly customer service which makes it the ideal spot to enjoy a pre or post dinner drink or light snack. All bedrooms are individually furnished to a good standard.