L'hotel Langham ha sede in un edificio costruito nel 1913, offre ai suoi ospiti confortevoli camere e numerosi servizi. L'hotel dispone di una terrazza solarium con aree fumatori e non fumatori, di un ristorante in loco, bar, area salotto, reception, servizio lavanderia e 3 sale conferenze.
La struttura si trova sul lungomare di Eastbourne, con una vista spettacolare sulla baia e a soli 900 metri dal centro della città. La struttura dista 1,5 chilometri dalla stazione ferroviaria Eastbourne e quasi due ore di macchina dall'aeroporto di Londra-Heathrow.