London Queens Crystal Palace Hotel
Best Western London Queens Crystal Palace Hotel is a stylish 331 bedroom original Victorian hotel that offers a pleasant atmosphere and a range of attractive guest facilities including an on site restaurant, a meeting room, bar and lounge, newly refurbished air-conditioned bedrooms, FREE wi-fi access throughout and satellite TV in the Lounge area.
Bar & Restaurant
122 Church Rd,
Interested in exploring more exciting Best Western Hotels from London Hotel Group?
Look no further…