
Short stay: Nestle Inn, Indianapolis, USA
By Karyn Wofford on Oct 22, 2017 in Accommodation, Featured, Hotels, Indiana, North America, Regions, USA
The Nestle Inn is a grand Victorian home off of the artsy shopping and dining hub, Massachusetts Avenue, in Downtown Indianapolis. It’s an iconic landmark in the area, and provides a truly customized stay different from mainstream hotels, while offering more conveniences than your average Inn or Bed and Breakfast. The welcome Lush landscaping and