Jameson Inn Indy Castleton
We are convenient to metro businesses, attractions and surrounded by great restaurants and shopping. With spacious interior corridor rooms featuring suite-like amenities, fitness center, pool, meeting rooms and Legendary Service, Signature Inns is the hotel of choice! Pet friendly rooms are available for a nightly fee.
8380 Kelly Ln, Indianapolis, IN 46250, USA