Best Western Queens Crystal Palace**
122 Church Road, Crystal Palace - London, England
Category: Hotel **
Euro Queens Hotel provides private rooms with central heating, tv, trouser press, hair dryer and tea & coffee making facilities. This budget hotel in London is ideal for travellers looking for affordable private accommodation close to Crystal Palace Park. more info »