Tọa lạc gần bãi biển, Admiral Hotel nằm ở Trung tâm Thành phố Scarborough, thuộc Scarborough. Nghĩa trang Dean Road & Manor Road cùng Scarborough Spa là 2 địa danh quen thuộc; bên cạnh đó, du khách có thể đến với Yorkshire Moors và Khu bảo tồn động vật hoang dã Flixton để khám phá vẻ đẹp tự nhiên của vùng. Nhà hát YMCA và Vườn Ý South Cliff cũng được khá nhiều người quan tâm. Xem cẩm nang du lịch Scarborough của chúng tôi