Queens Hotel
El Queens Hotel está ubicado en un magnífico edificio victoriano de 1854. Se encuentra a 9,6 km del centro de Londres. Ofrece aparcamiento gratuito. El parque de Crystal Palace y la estación de metro del mismo nombre están a 10 minutos a pie.