Marten House Hotel and Lilly C - Indianapolis Indiana
Room Pricing, Availability and Information
Marten House Hotel and Lilly C
1801 West 86th Street Indianapolis, IN US 46260
The Marten House Hotel and Lilly Conference Center is located on the fashionable north side adjacent to St. Vincent Hospital - The Marten House Hotel offers its guests beautifully appointed rooms- indoor year round pool- professionally equipped fitness room For your dining pleasure- Piccards Restaurant is open daily or after a hard day stop by the Sterling Lounge for a cocktail A stay at our hotel will delight all the senses.