Springhill Suites By Marriott Newark Downtown Hotel
402 Ogletown Road, Newark, 19711, United States
Situated in Newark, a 14-minute walk from Tennis Courts, Springhill Suites By Marriott Newark Downtown offers rooms with air conditioning. This property is located near attractions such as Patriot Ice Center and the University of Delaware Campus.
The carpet smelled so bad we had to buy candles to even make it bearable. Housekeeping told me to throw my own trash away and I was told no to 2 extra towels. When making reservations I was told pet fee was $10… once we were checking in we were charged $20 a day. I would never stay here again nor recommend this place.