The Grand Hotel Scarborough is a historic hotel located on the South Bay of Scarborough, England. It offers spacious family rooms with modern amenities and stunning views of the sea. The hotel features a range of facilities for families, including a children's play area, indoor swimming pool, and a variety of dining options. With its prime location near the beach and attractions like Scarborough Castle and Peasholm Park, The Grand Hotel is an ideal choice for families looking for a comfortable and convenient stay in Scarborough.