Situado a unos 25 minutos a pie del Ojo de Londres, el Hotel Hazlitt's Londres, de 4 estrellas, es un alojamiento con 30 habitaciones.
El hotel se encuentra en el barrio Westminster Borough de Londres, a una distancia de 2 km del Palacio de Buckingham y a poca distancia de lugares de compras como la Estación de metro Leicester Square. Este hotel está situado a 450 metros del Teatro de San Martín, a unos 10 minutos a pie de la estación de metro Tottenham Court Road. Explora los lugares de interés históricos de Londres, empezando por el Palacio de St. James, situado a 1 km. Para los que viajan desde lejos, el aeropuerto la Ciudad de Londres está a 30 minutos en coche.
Las habitaciones cuentan con instalaciones como minibar, así como TV de pantalla plana con canales vía satélite para el entretenimiento de los huéspedes. Estas habitaciones, amuebladas con un sofá, tienen un patio y una zona de estar. Los cuartos de baño ofrecen bañera y un inodoro separado, y están equipados con secadores de pelo y toallas.
Los huéspedes pueden disfrutar de la comida británica servida en el restaurante Angus Steakhouse, justo al lado de este alojamiento.