TownePlace Suites by Marriott Indianapolis Downtown
629 Russell Ave., Indianapolis, USGuest rating: 8.9/10 (346 reviews) · 3-star hotel
Modern Comfort and Convenience Luxurious Amenities TownePlace Suites by Marriott Indianapolis Downtown offers a fitness centre, free bikes, and a shared lounge for guests to unwind. The air-conditioned rooms with flat-screen TVs and kitchens ensure a comfortable stay. Delightful Dining and Entertain