654 South College Avenue Newark, Delaware, Newark, United States
Embassy Suites Newark - Wilmingtonsouth Photos
Embassy Suites Newark - Wilmingtonsouth Map
654 South College Avenue Newark, Delaware, Newark, United States
Searching for availability
Hotel Information
This 3 star hotel is located in the city centre of Newark. The Hotel has an indoor swimming pool and a fitness centre/gym. All 154 rooms are equipped with minibar, hairdryer, safe, ironing set and air conditioning.