Photo of Holiday Inn Lafayette-City Centre

3.5
16 votes

Holiday Inn Lafayette-City Centre

515 South Street, Lafayette, Indiana 47901 USA

Add Photo

Lobby Sitting Area

Remove Ads

Claim copyright