El Hotel de Londres y de Inglaterra es un hotel de lujo ubicado en el centro de San Sebastián, con acceso en ascensor. Ofrece vistas panorámicas al mar y a la bahía de La Concha. Las habitaciones son elegantes y están equipadas con todas las comodidades modernas. El hotel cuenta con un restaurante de alta cocina y un bar con terraza con vistas al mar.