1. Holiday Inn Hammond 1819 SW Railroad Ave, Hammond, LA 70403 Coordinate: 30.483591,-90.4569 Phone: (800) 345-8082