Directions to Holiday Inn Select Lafayette City Centre, Lafayette

Holiday-inn-select-lafayette-city-centre-map
The Holiday Inn Select Lafayette City Centre in Lafayette is located at 515 SOUTH STREET , Lafayette , IN, US .   Click on the Google Map above to get an interactive version and see the area around the Holiday Inn Select Lafayette City Centre .