El Haymarket Hotel se encuentra en el distrito de teatros, en el centro de Londres, justo al lado del Teatro Drury Lane, y está rodeado de restaurantes y bares. Los huéspedes pueden disfrutar de piscina, gimnasio y spa con gran variedad de tratamientos.
El té de la tarde se sirve hasta las 16:30 e incluye deliciosos pasteles, bollos con nata, mermelada y gran variedad de té y café en el menú. El restaurante sirve productos frescos de temporada y el bar ofrece tapas.
Todas las habitaciones del Haymarket Hotel tienen TV de pantalla plana, soporte para iPod, escritorio, servicio de habitaciones las 24 horas y minibar surtido.
Este establecimiento se encuentra a 5 minutos a pie del parque St. James y a 15 minutos a pie del palacio de Buckingham. También está a pocos pasos del Parlamento y del Big Ben.