Garden Inn


New Castle • Show on map
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
