Lafayette hotel with free parking