Staybridge Suites

staybridge-web

Located in Merrillville, IN. 65,000 square foot hotel. This facility features 84 suites, conference rooms, pool, and a gym.