Jameson Inn Indy Carmel
We are convenient to metro businesses, attractions and surrounded by great restaurants and shopping. With spacious interior corridor rooms featuring suite-like amenities, pool, meeting rooms and Legendary Service, Signature Inns is the hotel of choice! Pet friendly rooms are available for a nightly fee.
10201 N Meridian St, Indianapolis, IN 46280, USA