The waterfront La Baia Hotel in Scarborough affords guests picturesque sea vistas across the North Bay. From this unbeatable location, guests can access the town centre in just 10 minutes on foot. The hotel provides rooms across three floors in a range of configurations, including singles, doubles and family rooms, all of which are equipped with private bathrooms and maintained to high level of cleanliness. From the hotel, guests can enjoy the nearby beach, shopping and dining.