El Alexander Pope Hotel, situado a escasos minutos al sur de Twickenham High Street, es un hotel moderno con aire acondicionado que alberga un bar tradicional con vistas al río Támesis.
Número de habitaciones: 32
Cross Deep, Twickenham, TW1 4RB, Reino Unido