Norfolk House Hotel de Londres se encuentra a sólo 10 minutos a pie del Palacio de Cristal centro deportivo. Hay un servicio directo desde London Bridge y la estación principal de las estaciones de Victoria a Crystal Palace. El hotel ofrece amplias y confortables habitaciones que están equipadas con cafetera y baño. Los huéspedes pueden comenzar el día con el delicioso desayuno que se sirve en el hotel. También puede relajarse en la zona de asientos bastante grande con amigos y familiares.