Ambassador Rooms Hotel Scarborough
Diese Unterkunft ist 4 Gehminuten vom Strand entfernt. 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.
Zimmeranzahl: 59
Centre Of The Esplanade, Scarborough, YO11 2AY, Großbritannien