El Hotel de Londres y de Inglaterra es un hotel histórico de 4 estrellas situado en la playa de La Concha. Cuenta con un restaurante con vistas panorámicas al mar, donde se pueden degustar platos de la cocina vasca y española. El restaurante también ofrece una amplia selección de vinos locales e internacionales.