Beach House Rooms vous permet de séjourner à seulement cinq minutes en voiture d’attraits comme South Bay Beach (plage) et Scarborough Open Air Theatre. Vous pouvez vous entraîner au centre d’entraînement physique ou nager dans la piscine intérieure. Parmi les autres points saillants figurent une baignoire à remous et un sauna.