The Nestle Inn is a charming bed and breakfast in downtown Indianapolis that also offers vacation homes for guests who prefer a more independent stay. The vacation homes at The Nestle Inn are cozy and well-appointed, providing a home-away-from-home experience. Located in the historic Chatham Arch neighborhood, this inn is within walking distance to popular attractions like Mass Ave and the Indianapolis Cultural Trail. Whether you're traveling solo or with a group, the vacation homes at The Nestle Inn offer a comfortable and convenient base for exploring Indianapolis.