Ambassador Rooms Hotel Scarborough
Questa struttura si trova a 4 minuti a piedi dalla spiaggia. The Ambassador Rooms offers stunning sea views and free parking permits, and is just 15 minutes’ walk from Scarborough rail station, town centre and beach.
Numero delle stanze: 59
Centre Of The Esplanade, Scarborough, YO11 2AY, Regno Unito