955 Hooper Avenue, Toms River
Howard Johnson Hotel by Wyndham Toms River is an award-winning property located in the historic town of Toms River.