El The Esplanade Hotel está situado por encima de los acantilados que dan a Scarborough y la bahía meridional, y ofrece plazas limitadas de aparcamiento gratuito, un jardín y un restaurante con vistas al puerto y al castillo de Scarborough.
Número de habitaciones: 87
Belmont Road, Scarborough, YO11 2AA, Reino Unido
Hotel reservado 1 veces hoy.