Expand Map
Hotels in Lewisville, IN
3. Raintree Inn
2836 S State Road 3, New Castle, IN 47362
CLOSED NOW:10:00 am - 7:00 pm
From Business: Looking for a place to stay in New Castle? Then look no further than Raintree Inn, a hotel that brings the best of New Castle to your doorstep. Guest rooms offer amenities such…
4. Garden Inn
6. Days Inn
Showing 1-6 of 6