
Indianapolis, IN, United States
Best Western Plus Indianapolis North at Pyramids
4-star hotel · BWH HOTELS
Welcome to the Best Western Plus Indianapolis North at Pyramids, a perfect place for business travelers, group events, family vacations or just a comfortable night's rest. Located less than 15 miles from downtown Indianapolis…
- Wi-fi
- Wired Internet
- 24-hour reception
- Indoor freshwater pool














