The Mowbray è un edificio storico, costruito originariamente dal Duca di Devonshire come dimora privata. Durante la Seconda Guerra Mondiale l'edificio fu acquisito dalla RAF per ospitare canadesi Airmen e poi dopo la guerra divenne un albergo. Oggi quest'hotel è il luogo ideale dove soggiornare se ci si trova a Eastbourne, sia che si tratti di un soggiorno di piacere che di lavoro. La struttura mette a disposizione dei suoi ospiti un parcheggio, un piccolo bar, una zona lounge, un servizio di concierge virtuale, colazione a buffet e sala colazione.
Eastbourne ha molto da offrire agli appassionati di natura, ad esempio le impressionanti scogliere e il lussureggiante boscose del Parco South Downs National. L'hotel dista meno di 1 chilometro dal centro della città, poco più di 10 minuti a piedi dalla stazione ferroviaria Eastbourne e quasi due ore di auto dall'aeroporto di Londra-Heathrow.