Ambassador Hotel
Centre Of The Esplanade, Scarborough YO11 2AY, United Kingdom, United Kingdom
Business Details
The property Ambassador Hotel is located in Scarborough, United Kingdom. The Lodging is ranked with 3 stars.
"The Ambassador Hotel offers stunning sea views. With a rooftop Zen garden, it offers cocktail lessons and free parking permits, and is just 15 minutes’ walk from the rail station, town centre and beach."
- Type:
- Accommodation
- Keywords:
Stars Rank:
3
Booking_com_ID:
36650
Ambassador Hotel
The property Ambassador Hotel is located in Scarborough, United Kingdom. The Lodging is ranked with 3 stars.