
Red Roof Inn & Suites Hammond, IN
4111 Calumet Ave, Hammond
Location A great option to spend a night. Mini-hotel Red Roof Inn & Suites Hammond, IN is located in Hammond. This mini-hotel is located in 6 km from the city center. You can take a walk and explore the neighbourhood area of the mini-hotel — Field Museum of Natural History, Grant Park and
Free WiFiParkingPool
















