Filter Results
Apply Filters
Clear Filters
3 star hotels in New Castle
Garden Inn
24 E Executive Drive, New Castle, United States View map
Garden Inn New Castle - A Charming Retreat in Indiana Beyond the comforts of the Garden Inn, guests can explore nearby attractions, such as the Anderson Center for the Arts, located just 44…
From US$ 68
Book Now