2373 U.S. 9, Toms River
Offering a restaurant and a fitness center Ramada by Wyndham Toms River is located in Toms River New Jersey. Free Wi-Fi access is available. A flat-screen cable TV and air conditioning are included in each room. There is also a coffee machine.