Das Hotel Londres y de Inglaterra liegt in der Nähe des Strandes von La Concha Bay und bietet eine ideale Lage. Nur 800 m vom Aquarium von San Sebastian sowie dem Cristina Enea Park entfernt. Sie können auch 12 Minuten zu Fuß gehen, um den Miramar Palace zu besichtigen, oder Sie könnten den Tag damit verbringen, den wunderschönen Berg von Igueldo zu erkunden, der 2 km vom Hotel entfernt ist. Die Stadt bietet ihren Besuchern auch zahlreiche Museen und Paläste, die für die Öffentlichkeit zugänglich sind, darunter das San Telmo Museum, das Maritime Museum, der Plaza Easo, der Gipuzkoa Plaza und der Mendeurren Plaza. Der am weitesten entfernte davon liegt nur 750 Meter vom Hotel entfernt.