Stay at Toro's Place, a charming, renovated historic stay in New Bedford. Ideal for families and travelers, near the Whaling Museum and local attractions.