The Radisson Hotel at Star Plaza in Merrillville, Indiana is a captivating retreat located in the heart of Chicagoland, making it the top choice among Merrillville hotels. From the moment you arrive in our scenic hotel lobby Atrium – where indoor meets outdoor – your senses heighten, friendly greetings charm you, and you realize you’re somewhere special.