Howard Johnson
Hotel
Toms River, Jersey Shore
Howard Johnson Hotel by Wyndham Toms River is an award-winning property located in the historic town of Toms River.
Number of rooms: 96
955 Hooper Avenue, Toms River, NJ 08753, United States
Hotel booked 1 times today.