Get a Hotel in New Castle

Garden Inn

Garden Inn

New Castle • Show on map 4.1/10 View Details for Price

Garden Inn is located in New Castle, within 23 miles of Ball State University and 23 miles of Emens Auditorium. Featuring a spa & wellness center, the 3-star hotel has air-conditioned rooms with free…More info

Book now