Situado na Esplanada de Weymouth, o Alexandra Hotel, de gerência familiar, está idealmente localizado, com o centro da cidade, o Porto Weymouth e a praia do outro lado da estrada. O Teatro Pavillion fica a 300 metros, enquanto a Estação Ferroviária de Weymouth está a 10 minutos a pé.
Os quartos apresentam uma decoração tradicional e alguns oferecem vistas pitorescas para o mar. Todos incluem uma televisão de ecrã plano, comodidades para preparar chá e café e uma casa de banho privativa.
Um pequeno-almoço continental pode ser adquirido no hotel.
Estão disponíveis licenças de estacionamento para a Zona F, que abrange a The Esplanade e as ruas circundantes, e estão sujeitas à disponibilidade no momento do check-in.
Dorchester fica a 13 km do Alexandra Hotel e Lyme Regis a 45 km. A cidade de Yeovil pode ser alcançada em cerca de 45 minutos de carro.